RE:Error - No hay ningun registro
Hola Sandra:
Podemos saber sí un registro existe en la tabla de varias formas. Sí el id es un autonumérico la cosa se complica, pues podemos duplicar un registro, a no ser que establezcamos un índice único, de esta forma el propio Access nos avisaría.
Esta sería la forma más sencilla, tanto sí el id es autonumérico o no.
Con DLookup()
Sí, por ejemplo,queremos saber sí ya existe un producto en la tabla, en el evento después de actualizar del campo NombreProducto:
If Nz(DLookup("NombreProducto", "Productos", "NombreProducto = Forms!Productos!NombreProducto"), "") <> "" Then
MsgBox "el producto ya existe"
End If
Esto lo puedes copiar y pegar en Neptuno
Supongo que otra forma será por medio de un recordset, pero ahí no me voy a meter.
En definitiva, debemos saber por qué campo búscar el registro
Un Saludo