ID | Asunto | Fecha | Nick | |
58229 | Un simple Update | 22/10/18 16:02 | z.xavi.z | |  |
Hola a todos. Haber si alguien me puede responder a una duda.
Desde siempre cuando he actualizado registros de una tabla, utilizo esto.
rs.open "SELECT * FROM clientes",Basedatos, adOpenKeyset, adLockOptimistic do while not rs.eof rs("nombre") = "xxxx" rs.update rs.movenext loop rs.close
con esto cambio todos los nombre de clientes a "xxxx" (hasta aquí todo bien)
Pero el otro dia haciendo pruebas me dio por probar esto
rs.open "SELECT * FROM clientes",Basedatos, adOpenKeyset, adLockOptimistic do while not rs.eof rs("nombre") = "xxxx" rs.movenext loop rs.close
Es lo mismo que el anterior pero sin el rs.update y lo curiosos que me lo cambió todo igualmente en la DB
Porque es esto posible.? No era necesario el update ? Tantos años programando en VB6 y ahora me doy cuenta de esto. (manda cojo...)
Saludos |