Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Crear nuevo registro en tabla Access en VB6 con ADODC

Estas en el tema de Crear nuevo registro en tabla Access en VB6 con ADODC en el foro de Visual Basic clásico en Foros del Web. Pues me explico: Tengo un formulario y con el control ADODC cargo una tabla, por ejemplo: Nombre, Telefono, etc. Lo que quiero es introducir nuevos, ...
  #1 (permalink)  
Antiguo 05/08/2008, 02:30
 
Fecha de Ingreso: mayo-2006
Mensajes: 45
Antigüedad: 18 años
Puntos: 0
Crear nuevo registro en tabla Access en VB6 con ADODC

Pues me explico:

Tengo un formulario y con el control ADODC cargo una tabla, por ejemplo: Nombre, Telefono, etc.

Lo que quiero es introducir nuevos, y no se como haerlo, el control ADODC tiene para moverte por los registros pero no para crear nuevos.

Comentar que soy super principiante. y gracias por adelantado
  #2 (permalink)  
Antiguo 05/08/2008, 02:43
 
Fecha de Ingreso: mayo-2006
Mensajes: 45
Antigüedad: 18 años
Puntos: 0
Respuesta: Crear nuevo registro en tabla Access en VB6 con ADODC

Me respondo a mi mismo, (es la ley de Murphy, cuando pones la pregunta en el post encuebntras la respuesta en el foro) XD

Boton cmdAdd con este codigo:

Private Sub cmdAdd_Click()
' Añadir un nuevo registro
Adodc1.Recordset.AddNew
' Añadimos algún texto, para que no se pierda este registro (en mi caso text7)
Text7 = "Nuevo"
' Actualizamos los datos
Adodc1.Recordset.Update
' Hacemos que se "recargue" los datos del recordset
Adodc1.Refresh
' Movemos al último registro para que los cambios se hagan permanentes
' y se muestre el nuevo registro
Adodc1.Recordset.MoveLast

End Sub
  #3 (permalink)  
Antiguo 30/06/2010, 18:27
 
Fecha de Ingreso: junio-2010
Mensajes: 2
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Crear nuevo registro en tabla Access en VB6 con ADODC

hola tambien estoy haciendo lo mismo pero me sale un error en tiempo de ejecucion en el update del recordset. ademas con este codigo me escribe sobre el ultimo registro agrego
  #4 (permalink)  
Antiguo 31/07/2011, 18:38
Avatar de florazul_68  
Fecha de Ingreso: julio-2011
Mensajes: 9
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Crear nuevo registro en tabla Access en VB6 con ADODC

[QUOTE=GameOn;2520497]Me respondo a mi mismo, (es la ley de Murphy, cuando pones la pregunta en el post encuebntras la respuesta en el foro) XD

Boton cmdAdd con este codigo:

Private Sub cmdAdd_Click()
' Añadir un nuevo registro
Adodc1.Recordset.AddNew
' Añadimos algún texto, para que no se pierda este registro (en mi caso text7)
Text7 = "Nuevo"
' Actualizamos los datos
Adodc1.Recordset.Update
' Hacemos que se "recargue" los datos del recordset
Adodc1.Refresh
' Movemos al último registro para que los cambios se hagan permanentes
' y se muestre el nuevo registro
Adodc1.Recordset.MoveLast

hola! pos fijate que hice esto y me sale un error "91" que no esta establecida solo eso tira cada vez que ejecuto... AYUDA!
  #5 (permalink)  
Antiguo 02/08/2011, 12:35
Avatar de Kruzado  
Fecha de Ingreso: marzo-2007
Mensajes: 307
Antigüedad: 17 años, 2 meses
Puntos: 17
Respuesta: Crear nuevo registro en tabla Access en VB6 con ADODC

respuesta a nati_p, que error te da???????????????????

respuesta a florazul, pegaste el mismo codigo??? el error 91 te lo da cuando utilizas un control que no existe, entonces, en tu proyecto tienes el text7 definido??? adodc1 esta declarado ( y como esta declarado) y lo estas utilizando?????
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 2 personas




La zona horaria es GMT -6. Ahora son las 11:08.