Imprimir página | Cerrar ventana

Casilla Verificación

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84962
Fecha de impresión: 27/Marzo/2026 a las 06:03


Tema: Casilla Verificación
Publicado por: franpin
Asunto: Casilla Verificación
Fecha de publicación: 23/Enero/2020 a las 14:18
Buenos días,

tengo una base de datos con tres tablas:

- Factura: con un campo ID autonumérico, que se llama Registro.
- Clientes: con un campo ID autonumérico, que se llama CodiCliente.
- Tarifas: con un campo ID texto, que se llama Código.

He creado un formulario para introducir datos con casilla de verificación. Lo que pretendo es que cuando esté activa la casilla, introduzca en la Tabla Factura la prestación correspondiente para ese cliente.

El código que he puesto en la casilla de verificación, es el siguiente:

Private Sub Verificación22_AfterUpdate()
    
    If Verificación22 = -1 Then
    insert into factura [(PRESTACION[, UNIDADES])] values ("AM0411"[, 1])
    
    End If

End Sub

y me da el siguiente error:

Error de compilación:
Se esperaba: fin de la instrucción

(se me subraya en fosforito amarillo, la línea: Private sub ......., en rojo, la línea: insert into ......, y en azul, la palabra: factura)

He intentado mil cosas, ya no sé qué hacer.

¿Alguien me puede ayudar?

Gracias,



Respuestas:
Publicado por: emiliove
Fecha de publicación: 23/Enero/2020 a las 16:05
Quizás algo como:

CurrentDb.Execute "INSERT INTO factura (PRESTACION, UNIDADES) VALUES (AM0411’, 2)"


Saludos.




Publicado por: franpin
Fecha de publicación: 27/Enero/2020 a las 14:10
Muchas gracias, perfecto



Imprimir página | Cerrar ventana