Los foros del Guille

elGuille.hosting: Ofertas de alojamiento


Ofertas de alojamiento

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

01/feb/2019

Como te avisé, desde el 1 de febrero de 2019

No se podrán escribir nuevos mensajes ni editar los existentes

En breve solo se mostrarán los mensajes con respuestas.
Posiblemente para el 1 de marzo, solamente se mostrarán los que tengan respuestas y estén marcados como respuesta válida.

  Foro: VB6.General Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 58229 - Un simple Update
IDAsuntoFechaNick 
58229 Un simple Update22/10/18 16:02z.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

 
(c) Guillermo 'guille' Som, 2005-2019  - foros.elGuille v1.0.6.0 (01/Feb/2019 01:35 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8800)
 
La hora GMT del servidor es: 25/04/2019 22:03:48 GMT