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!!!!

Preguntas similare

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!!!!
Respuesta Responder a este mensaje
#2 muskit86
30/10/2006 - 11:38 | Informe spam
No lo he acabado de entender. kieres decir que lo tengo que poner asi?

<%
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
%>
<%
if RS.EOF then
%>
<tr><td align="center" colspan="3">
<!--#include file="consulta2.asp" --></td></tr>
<%
else
%>
response.redirect(prova1.html)
<%
end if
%>
<%
end if
%>


es la primera vez que utilizo el asp y nose de ke van muchissimas
cosas... :(

Nuno Santos ha escrito:

Verifica primero si el RecordSet tiene dados:

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

NS
Respuesta Responder a este mensaje
#3 muskit86
30/10/2006 - 11:51 | Informe spam
Ya esta!!!
Ya lo he solucionado.
muchas gracias!!!
:*


muskit86 ha escrito:

No lo he acabado de entender. kieres decir que lo tengo que poner asi?

<%
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
%>
<%
if RS.EOF then
%>
<tr><td align="center" colspan="3">
<!--#include file="consulta2.asp" --></td></tr>
<%
else
%>
response.redirect(prova1.html)
<%
end if
%>
<%
end if
%>


es la primera vez que utilizo el asp y nose de ke van muchissimas
cosas... :(

Nuno Santos ha escrito:

> Verifica primero si el RecordSet tiene dados:
>
> if RS.EOF then
> ... tengo dados
> else
> ... no tengo dados (ERROR ???)
> end if
>
> NS
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida