No guardar si esta vacío el campo

Tengo este código

CurrentDb.Execute "INSERT INTO LIBRETA(NOOFICIO, CLAVE)VALUES('" & No1 & "', '" & P2 & "');"

Quiero que si No1 esta vació no guarde ni No1 ni P2

¿Cómo le puedo hacer?

1 Respuesta

Respuesta
3

Por tu texto, deduzco que No1 es control que tienes en el Formulario.

Si eso es así, simplemente sondea si es Nulo, así:

If Not IsNull(Me.No1) Then

CurrentDb.Execute "INSERT INTO LIBRETA(NOOFICIO, CLAVE)VALUES('" & No1 & "', '" & P2 & "');"

Else

'Aquí si quieres un Mensaje u otras acciones

End If

Mis saludos >> Jacinto

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas