Ayuda!

Experto:
Usuario:
Fecha: 02/12/2008
Valoración: (4,00 sobre 5) Categoría: Microsoft Access
02/12/2008
chocomir, usuario preguntando en Microsoft Access
Usuario
Quiero comprobar a través de código si existe un determinado registro en una tabla, y si existe hacer una acción y si no hacer otra.
No se si se puede introducir una sentencia SQL en un formulario, y comprobar con ella si existe un determinado registro en una tabla o si se puede hacer a través de funciones.
02/12/2008
chocomir, experto respondiendo en Microsoft Access
Experto
es posible, puedes probarlo por ejemplo en un botón.

dim db as database
dim rs1 as dao.recordset

set db = currentdb
set rs1 = db.openrecordset("select * from tabla1 where campo1 = valor1")

if rs1.eof and rs1.bof then
msgbox "no existe, hacemos lo que sea."
else
msgbox "si existe, hacemos lo que sea."
end if
db.close

para que funcione necesitas tener las referencias microsoft dao en el menú herramientas - referencias.

saludos.
02/12/2008
chocomir, usuario preguntando en Microsoft Access
Usuario
Perdón por el retraso en valorar mi duda, pero se me paso y me lo han tenido que recordar por email. Sorry!! muchas gracias, me sirvió tu respuesta
Enlaces patrocinados