Dim Editar As String
Dim ordenSQL As OleDbCommand
Editar = "Update Telefonos Set Nombre=@NOMBRE, TelefCel=@TELEFCEL, TelefHab=@TELEFHAB, "
Editar = Editar & "TelefTrab=@TELEFTRAB, Email=@EMAIL, Direccion=@DIRECCION "
Editar = Editar & "Where NombreClave = " & TxtNombreClave.Text
ordenSQL = New OleDbCommand(Editar, conexionBD)
ordenSQL.Parameters.Add(New OleDbParameter("@NOMBRE", OleDbType.VarWChar, 50))
ordenSQL.Parameters("@NOMBRE").Value = TxtNombre.Text
ordenSQL.Parameters.Add(New OleDbParameter("TELEFCEL", OleDbType.VarWChar, 20))
ordenSQL.Parameters("@TELEFCEL").Value = TxtTelefCel.Text
ordenSQL.Parameters.Add(New OleDbParameter("TELEFHAB", OleDbType.VarWChar, 20))
ordenSQL.Parameters("@TELEFHAB").Value = TxtTelefHab.Text
ordenSQL.Parameters.Add(New OleDbParameter("@TELEFTRAB", OleDbType.VarWChar, 20))
ordenSQL.Parameters("@TELEFTRAB").Value = TxtTelefTrab.Text
ordenSQL.Parameters.Add(New OleDbParameter("@EMAIL", OleDbType.VarWChar, 50))
ordenSQL.Parameters("@EMAIL").Value = TxtEmail.Text
ordenSQL.Parameters.Add(New OleDbParameter("@DIRECCION", OleDbType.VarWChar, 60))
ordenSQL.Parameters("@DIRECCION").Value = TxtDireccion.Text
'mandando la SQL a la BD:
ordenSQL.Connection.Open()
ordenSQL.ExecuteNonQuery()
ordenSQL.Connection.Close()
MsgBox("EL REGISTRO HA SIDO EDITADO")