Foros del Web » Programando para Internet » ASP Clásico »

Duda ASP -en consulta no encuentra registro-

Estas en el tema de Duda ASP -en consulta no encuentra registro- en el foro de ASP Clásico en Foros del Web. Hola a todo el mundo, os comento la jugada: tengo 1 consulta que recoge datos de tablas. En una página ASP tengo todos los datos ...
  #1 (permalink)  
Antiguo 09/04/2002, 04:30
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 23 años, 1 mes
Puntos: 1
Duda ASP -en consulta no encuentra registro-

Hola a todo el mundo, os comento la jugada:

tengo 1 consulta que recoge datos de tablas.
En una página ASP tengo todos los datos de una tabla que al pinchar muestra información de dicha CONSULTA, los datos que salgan en la consulta se muestran perfectamente, pero no se que tengo que hacer para que los datos que NO estan en la consulta no me dé un error de Página.

Si no existe ....


Si alguien me ayuda me haría un grandísimo favor.

Atentamente...
  #2 (permalink)  
Antiguo 09/04/2002, 05:26
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Re: Duda ASP -en consulta no encuentra registro-

No sé si lo entendí bien... Quieres que cuando la consulta no devuelva ningún registro no te salga un error sino comprobar antes que no ha devuelto nada y mostrar un mensaje pero el que tu quieras.

Eso es fácil. Cuando ejecutes la consulta y vuelques el resultado en un recordset, puedes comprobar si no ha devuelto ningún registro con la siguiente instrucción condicional:
Nota : Supongamos que el recordset se llama RS
IF RS.BOF AND RS.EOF THEN
Response.Write("No existen registros que listar")
ELSE
'Tu código para listar los registros
END IF


BOF es el puntero hacia el primer registro y EOF es el puntero al final de la consulta. Si coinciden los dos punteros es que no devolvió registros la consulta ejecutada.

Espero que esto sea lo que preguntabas. Si no lo es aclárate un poco mas.

Saludos desde España
  #3 (permalink)  
Antiguo 09/04/2002, 05:38
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 23 años, 1 mes
Puntos: 1
Re: Duda ASP -en consulta no encuentra registro-

Sí, voy a probar eso.
El problema es que al realizar la consulta varios datos no tienen listado y entonces me da error, y busco una manera de que no me de error.

Gracias, muchas gracias compañero
  #4 (permalink)  
Antiguo 09/04/2002, 05:45
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Re: Duda ASP -en consulta no encuentra registro-

No he entendi eso ultimo... Podrias escribir la consulta?
  #5 (permalink)  
Antiguo 09/04/2002, 05:49
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 23 años, 1 mes
Puntos: 1
Re: Duda ASP -en consulta no encuentra registro-

te refieres a todo el asp?

Has de perdonar mi ignorancia a las palabras tecnicas o falta de conocimiento debido a que hace poco me inicié en SQL y ASP y todo lo hago por mi cuenta.
Te lo agradezco mucho.
  #6 (permalink)  
Antiguo 09/04/2002, 05:59
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 23 años, 1 mes
Puntos: 1
Re: Duda ASP -en consulta no encuentra registro-

Eres un gran compañero, creo que el texto que antes me has puesto me va perfecto, aunque aun estoy intentando asimilarlo:

<% IF RS1.BOF AND RS1.EOF THEN %>
esto que significa? "si el primero que buscas Y el Segundo que buscas Entonces..."

no deberia ser esto?:
<% IF RS1.BOF = RS1.EOF THEN %>
significando " si el primero que buscas es igual al ultimo que buscas....entonces..."


perdona mi ignorancia y muchas gracias.
  #7 (permalink)  
Antiguo 09/04/2002, 06:16
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 23 años, 1 mes
Puntos: 1
Re: Duda ASP -en consulta no encuentra registro-

Esta solucionado!!! muchas gracias compañero.

Intentaré ser fiel a este FORO con todo mi esfuerzo.


Atentamente... ;)
  #8 (permalink)  
Antiguo 09/04/2002, 06:17
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Re: Duda ASP -en consulta no encuentra registro-

Eso significa que si el recordset esta a la vez en el primero y en el ultimo es que no hay ningun registro.
  #9 (permalink)  
Antiguo 09/04/2002, 06:17
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses
Puntos: 5
Re: Duda ASP -en consulta no encuentra registro-

De nada....



<div align="left">
<img src="http://www.sfn.saskatoon.sk.ca/~ad676/moon/img/kissy.gif" border="0">
</div>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:51.