Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2004, 11:25
Avatar de epa2
epa2
 
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 23 años
Puntos: 9
No me sale la sintaxis de Bof

Hola amigos, tengo la típica conexión a la bd con el método execute, pero cuando compruebo si los existe el registro, me sale el mensaje de error y eso que ya lo pensé, a ver...

Código PHP:
set registros=conexion.execute_
"SELECT Telefonol FROM Direcciones " 
"WHERE Direcciones.IdObjeto='"+session("Id") & "' "
Luego, pongo lo siguiente...

Código PHP:
If registros.Bof and registros.Eof THEN
Response
.Write ("No existe ningún telefono en la bd")
Response.End
End 
If 
El caso, es que cuando comprueba si existe el registro, Y DE HECHO,NO EXISTE, me sale el debug maldito este...

Código PHP:
El valor de BOF o EOF es Trueo el actual registro se eliminóla operación solicitada requiere un registro actual
Pero el caso es que a mi me interesa que SI NO EXISTE ningún registro se siga cargando el contenido de la page, y no me salga el maldito mensaje de error en la page...

He probado con esto...

Código PHP:
If registros.Bof and  registros.Eof THEN
Response
.Write ("Error:No existe ningún telefono en la bd")
Response.End
End 
If 
y me funciona, al ejecutar la consulta y comprobar que no existe ese registro en la tabla, me sale el mensajito del response.write, pero hasta ahí llego, ¿como podría hacer para ignorar que los registros esten vacios y se siga ejecutando el codigo de la page????

se que lo tengo en la punta de la lengua, pero ya me duele de todos los bocados que me he dado, sinceramente, mis neuronas están en off a esta hora......
__________________

***Aprendiz de todo y maestro de nada***