Visual Basic - porque...

Life is soft - evento anual de software empresarial
 
Vista:

porque...

Publicado por NOvato (233 intervenciones) el 24/03/2006 16:31:23
se que lo mejor es:
objConnection.Execute "UPDATE Tabla SET Campo=" & valor

pero quiero saber porque no funciona asi:

con 50 reg si funciona con mas no siempre, marca error...

For x = 1 To RsTabla.RecordCount
RsTabla.Fields("Campo") = valor
RsTabla.Update
RsTabla.MoveNext
Next
RsTabla.Requery
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:porque...

Publicado por Cecilia Colalongo (3116 intervenciones) el 24/03/2006 16:49:48
Estarás forzando demasiadas modificaciones. Fijate de hacer:

For x = 1 To RsTabla.RecordCount
RsTabla.Fields("Campo") = valor
RsTabla.MoveNext
Next

RsTabla.UpdateBatch
RsTabla.Requery
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