Existe un comando If

alejandro
23 de Abril del 2002
Tengo una base de datos con 2 campos, año especialidad cuando realizo la consulta sql con el operador and y las 2 condiciones son verdaderas muetra todo (esto es correcto). Pero cuando una de ellas no es conicidente me da un mensaje de error (adodb. field error en la \'800a0bcd\' el valor de bof o eof es true o el actual registro se elimino; la operacion solicitada requiere un registro actual"

Agredecere cualquier ayuda que me pueden dar.