SQL Server - actualizar en sql desde vb 6

 
Vista:

actualizar en sql desde vb 6

Publicado por pez (4 intervenciones) el 15/07/2003 05:50:51
Holas... perdonen la lata pero estoy desesperado... Tengo la siguiente secuencia para actualizar:

Dim strsql As String
Dim strnomcliente As String

If (txtrut2.Text = "" Or txtnombre.Text = "" Or txtpaterno.Text = "" Or txtmaterno.Text = "" Or txttelefono.Text = "" Or txtdomicilio.Text = "" Or txtcelular.Text = "" Or cbocomuna.Text = "" Or cboestado.Text = "" Or txtemail.Text = "") Then
MsgBox "Faltan Datos", vbCritical
Else
strsql = "select * from tb_cliente"
strsql = strsql & " where id_cliente='" & lblid.Caption & "'"

If rec_banco.EOF = False Then
strsql = "update tb_cliente"
strsql = strsql & " set nombre_cliente='" & txtnombre.Text & "', apaterno_cliente='" & txtpaterno.Text & "', amaterno_cliente='" & txtmaterno.Text & "', direccion_cliente='" & txtdomicilio.Text & "', telefono_cliente='" & txttelefono.Text & "', celular_cliente='" & txtcelular.Text & "', email_cliente='" & txtemail.Text & "', id_comuna='" & cbocomuna.Text & "', estado_cliente='" & cboestado.Text & "'"
conexion.conectarbase
conexion.ejecutar strsql

MsgBox "Datos Actualizados"

En realidad me actualiza pero me cambia todos los datos de todos los cliente y me deja todo igual... trate de especificarlos por id de persona pero igual me hace lo mismo...
Agradecería q alguiien se de la molestia de ayudarme porfavor
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:actualizar en sql desde vb 6

Publicado por Cecilia Colalongo (165 intervenciones) el 15/07/2003 15:10:40
Creo que te falta el " where id_cliente='" & lblid.Caption & "'" al final del Update.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar