Insertar registros en vba con una orden sql definida con variables
Publicado por Arturo (2 intervenciones) el 17/08/2018 07:57:34
Hola. Necesito ayuda. El caso es que estoy haciendo una bbdd en Access y he programado esto para insertar registros automáticamente. Pero el programa no funciona como yo deseaba. La intención era que insertase el registro con los valores que estaban definidos en las variables i y comp, pero al ejecutar el programa me aparece una ventana emergente indicándome que escriba el valor de i y seguidamente una segunda ventana indicándome que inserte el valor de comp.
¿Cómo debería de dejar el código? Gracias de antemano
Dim comp As String
Dim inreg As String
Dim i As Integer
comp = mirecordset!arbitro
i = i + 1
inreg = "INSERT INTO Arbitros (Id_Arbitro, Arbitro_Nombre_Arbitro) VALUES ( i, comp)"
DoCmd.RunSQL inreg
¿Cómo debería de dejar el código? Gracias de antemano
Dim comp As String
Dim inreg As String
Dim i As Integer
comp = mirecordset!arbitro
i = i + 1
inreg = "INSERT INTO Arbitros (Id_Arbitro, Arbitro_Nombre_Arbitro) VALUES ( i, comp)"
DoCmd.RunSQL inreg
Valora esta pregunta
0