Consulta para actualizar o Insertar registro en access

Que busque el id en una tabla y si lo encuentra que actualice todos los campos de ese registro y si no lo encuentra que lo inserte. Esta consulta la debo ejecutar desde un formulario que al abrir trae el id.

1 respuesta

Respuesta
2

Fabian: Pocos datos aportas para darte una solución acertada, pero para lo que pretendes mira >>

Este para insertar

https://docs.microsoft.com/es-es/office/client-developer/access/desktop-database-reference/insert-into-statement-microsoft-access-sql 

Y éste otro para actualizar

https://docs.microsoft.com/es-es/office/client-developer/access/desktop-database-reference/update-statement-microsoft-access-sql 

En el evento Load de ese Formulario que citas debes hacer un Sondeo con If ..........Then

If Nz(DCount("*","NombreDeTuTabla","Id = " & Me.Id),0) > 0 Then

'Aquí la Consulta de Actualizar

Else

'Aquí la consulta de Insertar

End If

Un saludo >> Jacinto

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas