consulta no encontrada con recordset
Estoy haciendo una agenda, y hago una consulta con un recordest de un adodc. si la fecha que busco está en la tabla acces, no tengo ningún problema, puedo visualizarla y trabajar con ese resgistro, pero si busco una fecha que no tengo en la tabla me da el error 3021 al intentar crear un nuevo registro para esa fecha. Cómo puedo comprobar que la fecha que busco no está en la tabla acces sin provocar errores? Gracias.
lo que puedes hacer es lo siguiente, despues de realizar la consulta con el Adoc, pregunat lo siguiente:
if nombre_recodset.eof = false then
haces el procedimiento que tienes que hacer
else
msgbox "Consulta no valida"
exit sub
end if
Nota: El .Eof = false, pregunta si en la busquedaencontro algun registro y por eso no llego a su fin es decir si encontro algo el eof va hacer falso, y si no encontra nada el eof va hacer true o verdadero.
si no encontro nada con el exit sub lo saca de procedimiento y no hace nada.
Desde colombia Fredy
if nombre_recodset.eof = false then
haces el procedimiento que tienes que hacer
else
msgbox "Consulta no valida"
exit sub
end if
Nota: El .Eof = false, pregunta si en la busquedaencontro algun registro y por eso no llego a su fin es decir si encontro algo el eof va hacer falso, y si no encontra nada el eof va hacer true o verdadero.
si no encontro nada con el exit sub lo saca de procedimiento y no hace nada.
Desde colombia Fredy
