Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Usuario
· Wiki

Nick


Contraseña


Nuevo usuario


English
Proyecto AjpdSoft: Foros

AjpdSoft :: Ver tema - Añadir registro insert desde código Visual Basic en Access
Foros de discusión Buscar Perfil FAQ Iniciar sesión
Information Añadir registro insert desde código Visual Basic en Access

Publicar nuevo tema Responder al tema
Foros de discusión » Access, base de datos Microsoft Access (mdb)   
Ver tema anterior :: Ver tema siguiente
AutorMensaje
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: Añadir registro insert desde código Visual Basic en Access Responder citando

Hola, tengo una base de datos Access 2003 y necesito insertar un registro en una tabla por código Visual Basic (VBA). No tengo conocimientos de programación y la base de datos ya me la pasaron hecha, el caso es que hay un código VBA y debo insertar un registro a través de ese código pero no tengo ni idea de cómo hacerlo.
MensajePublicado:
Lun Ago 25, 2014 5:46 am
Top of PageVer perfil de usuario
alonsojpd
Administrador/Moderador


Registrado: Sep 16, 2003
Mensajes: 2687

Asunto: Re: Añadir registro insert desde código Visual Basic en Acce Responder citando



Anuncios



Te pasamos un código de ejemplo Visual Basic para insertar un registro en una tabla:

Código:

Sub insertarRegistro()
DoCmd.SetWarnings False 'Desactivar mensajes del sistema

Dim nombre As String
Dim fecha As String
Dim sqlInsertar As String

nombre = "AjpdSoft"
fecha = Str(Now)

sqlInsertar = "insert into factura (nombre, fecha) values ('" & nombre & "', #" & fecha & "#)"
DoCmd.RunSQL sqlInsertar

DoCmd.SetWarnings True 'activar mensajes del sistema
End Sub
End Sub


El ejemplo anterior inserta un registro con los valores especificados (AjpdSoft y fecha actual del sistema) en la tabla "factura" de la base de datos Access actual.
MensajePublicado:
Lun Ago 25, 2014 5:50 am
Top of PageVer perfil de usuario
varios
Magnífico usuario


Registrado: Oct 10, 2006
Mensajes: 2092

Asunto: [RESUELTO] Añadir registro insert desde código VBA Access Responder citando



Anuncios



alonsojpd escribió:
Te pasamos un código de ejemplo Visual Basic para insertar un registro en una tabla:

Código:

Sub insertarRegistro()
DoCmd.SetWarnings False 'Desactivar mensajes del sistema

Dim nombre As String
Dim fecha As String
Dim sqlInsertar As String

nombre = "AjpdSoft"
fecha = Str(Now)

sqlInsertar = "insert into factura (nombre, fecha) values ('" & nombre & "', #" & fecha & "#)"
DoCmd.RunSQL sqlInsertar

DoCmd.SetWarnings True 'activar mensajes del sistema
End Sub
End Sub


El ejemplo anterior inserta un registro con los valores especificados (AjpdSoft y fecha actual del sistema) en la tabla "factura" de la base de datos Access actual.


Genial, me funciona perfecto cambiando campos, datos y tabla.
Muchas gracias.
MensajePublicado:
Lun Ago 25, 2014 6:22 am
Top of PageVer perfil de usuario
Mostrar mensajes de anteriores:   
Todas las horas son GMT - 1 Horas
Publicar nuevo tema Responder al tema
Foros de discusión » Access, base de datos Microsoft Access (mdb)  

Cambiar a:  
Key
  Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz Google+ Síguenos en Google+