Campo autonumérico

Hola, hace poco me diste una solución para mostrar los datos de un registro de un subformulario en el formulario principal (en el evento current). El problema es que el campo clave del registro es un autonumérico y da error cuando procede a mover el contenido.
También me gustaría saber como ejecutar consultas SQL en el código VBA, para buscar registros y que el formulario se actualize con el resultado de esa consulta.
Muchas gracias.
1

1 respuesta

Respuesta
1
Si al origen del registro del formulario principal le has asignado una tabla cuya clave es autonumérica, lo que tienes que hacer es no asignarle ningún valor, puesto que el propio access le dará un valor cuando des de alta un registro.
Con respecto a la siguiente pregunta lo que necesitas es asignar la consulta SQL a una variable de tipo string que luego utilizarás como origen del registro del formulario.
Ejmp:
dim SQL_Form as string
SQL_Form = "SELECT * FROM Clientes WHERE Provincia='Valencia'"
me.RecordSource = SQL_Form
Si es esto lo que buscabas enohrabuena, sino vuelve a preguntar.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas