Visual Basic - modificar campo

Life is soft - evento anual de software empresarial
 
Vista:

modificar campo

Publicado por horacio (42 intervenciones) el 26/03/2002 15:37:27
Tengo una Ado enlasado a una MDB con un Data Grid.
Yo quiero modificar un solo importe y cuando existen otros importes iguales me los modifica a todos los que sean iguales.
Por ejemplo yo tengo en la tabla varios importes (10.00, 20.35, etc,etc) si yo quiero modificar el de 20.35 y no hay otro importe en la tabla que sea igual me lo modifica bien, pero si hay otro u otros importe/s de 20.35 también me los modifica.
Prové con Ado.Recordset.AbsolutePosición, con Find, con un With y End With, pero siempre me hace lo mismo.
Dim totalreg As Integer
totalreg = Ado.Recordset.RecordCount
If totalreg > 0 Then
Ado.Recordset.Fields("importe") = txtimporte
Ado.Recordset.Update 'AQUI ME DA EL ERROR = Información de
> Columna clave insuficiente o incorrecta, demasiadas
> filas afectadas por las actualizacion.

Else
MsgBox "No existe registro........"
End If
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:modificar campo

Publicado por Eduardo Lopez (12 intervenciones) el 26/03/2002 22:37:01
Hola, el primero de los errores que encuentro en ese codigo que envias es que no estas editando el registro(te falta edit.recordset y segundo, probaste con Bookmark?, fijate y cualquier cosa lo vemos, suerte
!!
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