Mensajes [3] - Enviado el Lunes 14 de Enero de 2008 a las 10:38hs
Gracias por la oportunidad
Estoy hace poco en visual basic 6.0. Tengo una base de datos.
¿ tengo una base con 5 registros por ejemplo y quiero modificar el n.3?
¿ como capturo el registro para poder reemplazar lainformación?
muchas gracias
att
David
Mensajes [8] - Enviado el Miércoles 05 de Marzo de 2008 a las 18:47hs
Supongo que te conectas correctamente a la base de datos desde el programa vb. Una vez conectado basta con hacer
dim tabla as new adodb.recordset
tabla.Open "nombrtablas", cnn, adOpenKeyset, adLockOptimistic, adCmdTable
para colocarte en el registro 3 deberás hacer
tabla.movefirst
tabla.move 2
y ahora ya accedes a los campos con tabla.fields("nombrecampo")
Mensajes [2] - Enviado el Viernes 20 de Junio de 2008 a las 18:46hs
esto te sirve si la base de datos es acces en formato 97
data1.recorsourse="select * from nombretabla where nombreceldaprincipal=" & text1.text
data1.refresh
if data1.recorset.eof=false then
data1.recorset.edit
data1.recorset("NOMBRE CELDA")=text1.text
data1.recorset.update
data1.refresh
end if
recuerda colocar la clave principal y es esta la que vas a colocar
espero te sirva de algo