Redireccionar a una pagina en concreto con un error en asp

30/10/2006 - 11:12 por muskit86 | Informe spam
Hola buenas, soy nueva en todo esto, i me han mandado hacer una pagina
en asp.

kuando pongo datos en el formulario i no existen en la base de datos me
da el siguiente error.,

Información técnica (para personal de soporte técnico)

* Tipo de error:
ADODB.Field (0x80020009)
El valor de BOF o EOF es True, o el actual registro se eliminó;
la operación solicitada requiere un registro actual.


Me gustaria que me saliera en vez del error, una pagina que yo kiera.
tengo un if else puesto para esto.
<%
if (request("Categorias").count=0) then
%>
<tr>
<td align="center" colspan="3">
<img src="fotu.jpg" width="300" height="184" />&nbsp;&nbsp;
<img src="fotu2.jpg" width="300" />
</td>
</tr>
<%
else
%>
<tr><td align="center" colspan="3">
<!--#include file="consulta2.asp" --></td></tr>
<%
end if
%>


como debo hacerlo para que me salga la pagina en vez del error?

muchas gracias!!!!
 

Leer las respuestas

#1 Nuno Santos
30/10/2006 - 11:28 | Informe spam
Verifica primero si el RecordSet tiene dados:

if RS.EOF then
... tengo dados
else
... no tengo dados (ERROR ???)
end if

NS


"muskit86" wrote in message
news:
Hola buenas, soy nueva en todo esto, i me han mandado hacer una pagina
en asp.

kuando pongo datos en el formulario i no existen en la base de datos me
da el siguiente error.,

Información técnica (para personal de soporte técnico)

* Tipo de error:
ADODB.Field (0x80020009)
El valor de BOF o EOF es True, o el actual registro se eliminó;
la operación solicitada requiere un registro actual.


Me gustaria que me saliera en vez del error, una pagina que yo kiera.
tengo un if else puesto para esto.
<%
if (request("Categorias").count=0) then
%>
<tr>
<td align="center" colspan="3">
<img src="fotu.jpg" width="300" height="184" />&nbsp;&nbsp;
<img src="fotu2.jpg" width="300" />
</td>
</tr>
<%
else
%>
<tr><td align="center" colspan="3">
<!--#include file="consulta2.asp" --></td></tr>
<%
end if
%>


como debo hacerlo para que me salga la pagina en vez del error?

muchas gracias!!!!

Preguntas similares