Visual Basic - busqueda y edición

Life is soft - evento anual de software empresarial
 
Vista:

busqueda y edición

Publicado por Flavia (30 intervenciones) el 01/02/2007 00:18:47
Hola,
Me pasa lo siguiente:
Hago una búsqueda según un criterio ingresado por teclado.
Le digo que si lo encuentra edite el campo, y no me sale. Primero lo encuentra, pero cuando diga que edita, edita el primer registro de la tabla, cómo hago para decirle que edite el registro encontrado según el criterio??
Yo hice lo siguiente:

criterio = "codart like '*" & buscado & "*'"
Data1.Recordset.FindFirst (criterio)
If Not Data1.Recordset.NoMatch Then
Beep
MsgBox ("código erróneo")

Else
Data2.Recordset.Update
Data1.Recordset.FindFirst (criterio)
actual = Data1.Recordset.Fields("existencia") /****/ acá me da del primer registro y todo lo siguiente lo hace en base a él /****/

suma = actual + cantidad
Data1.Recordset.Edit
Data1.Recordset.Fields("existencia") = suma
Data1.Recordset.Update
End if

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:busqueda y edición

Publicado por ivan (1039 intervenciones) el 01/02/2007 00:24:34
epsremos que te conteste lolito
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