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

Seleccion Pagina

Estas en el tema de Seleccion Pagina en el foro de ASP Clásico en Foros del Web. Hola a todos !!! Estoy haciendo una consulta a una BBDD mediante páginas ASP. Primeramente se rellena un formulario y después se visualizan los resultados ...
  #1 (permalink)  
Antiguo 16/04/2003, 02:48
 
Fecha de Ingreso: noviembre-2002
Mensajes: 223
Antigüedad: 21 años, 6 meses
Puntos: 1
Seleccion Pagina

Hola a todos !!!

Estoy haciendo una consulta a una BBDD mediante páginas ASP. Primeramente se rellena un formulario y después se visualizan los resultados en una tabla.
Yo quisiera que si la consulta no selecciona ningún registro se pase a otra página donde se visualice un mensaje, para que no aparezca la tabla vacía. Es decir, dependiendo del resultado de la consulta se visualice una u otra página.

¿Sabéis cómo puedo hacer esto???,

Muchas gracias por la ayuda.

Un saludo.
  #2 (permalink)  
Antiguo 16/04/2003, 11:33
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
O sea que si la consulta no devuelve nada, te muestre otra página?

If NOT rs.EOF Then
'Tu codigo aqui
Else
%>
<!--#include file= "no_encontrado.asp"-->
<%
End If
%>
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 16/04/2003, 18:12
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
<%
if request("variable")="" then
Response.write("Error, no ha seleccionado nada")
else
SQL="select * from tutabla where tucampo like "&variable&" "
end if
%>

Con eso evitas que si alguien teclea directamente la URL o algo falla en el formulario y no pasas la varable se produzca un error, de pocos parametros
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #4 (permalink)  
Antiguo 21/04/2003, 02:18
 
Fecha de Ingreso: noviembre-2002
Mensajes: 223
Antigüedad: 21 años, 6 meses
Puntos: 1
Hola a todos !!!!

Veréis, probé algo parecido a lo que me indica u_goldman, pero no me funciona, creo que es por algo del include, porque trabajo con dreamweaver y al poner esa línea me da error por todas partes:

<% SQLQuery = "SELECT * FROM Editoriales ORDER BY Editorial"
Set oRs = oConn.Execute(SQLQuery)
If oRs.eof then %>

<div align="left">
<SELECT NAME="Editorial" SIZE="1" CLASS="CajaTexto9">
<option value="0">Seleccione una opción</option>
<%Do While Not oRs.eof %>
<option value="<%= oRs("Id_Editorial") %>"><%= oRs("Editorial") %></option>
<% oRs.MoveNext
Loop
Else %>
<!--#include file= "Texto_Consulta_Vacia.asp"-->
<% End If
oRs.close
OConn.close %>

Tengo todo esto dentro de un formulario.

¿Sabéis que puede estar fallando?

MUCHAS GRACIAS POR TODO
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 02:07.