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

Pagina ASP en blanco

Estas en el tema de Pagina ASP en blanco en el foro de ASP Clásico en Foros del Web. Tengo una pagina Consulta.ASP ,q tiene una pagina incluida Conexion.asp (dentro de tiene la conexion a una Servidor SQL) Cuando ejecuta la pagina consulta, me ...
  #1 (permalink)  
Antiguo 24/03/2006, 12:09
 
Fecha de Ingreso: marzo-2006
Mensajes: 4
Antigüedad: 19 años, 1 mes
Puntos: 0
Pagina ASP en blanco

Tengo una pagina Consulta.ASP ,q tiene una pagina incluida Conexion.asp (dentro de tiene la conexion a una Servidor SQL)
Cuando ejecuta la pagina consulta, me aparece en blanco

En la pagina consulta.asp, existe la consulta SQL a una tabla( Select * from tabla),... la cual debe aparecer,...
pero en el navegador solo me muestra la pagina en blanco

------------Pagina consulta.asp
<!--#include file="../include/conexion.asp" -->

.
<%
sql= " SELECT * FROM W_ACTDESARROLLO ORDER BY NOMBREACTDESARROLLO"
set rs=cnn.execute(sql)
If rs.eof Then
Call NoInfo("texto_interna")
Else
do while not rs.eof
Nombre =rs("NOMBREACTDESARROLLO")
Descripcion =rs("DESCRIPCIONACTDESARROLLO")
ruta =rs("FOTOACTDESARROLLO")
if ruta <> "" then
ruta = "<img src=""../archivos/desarrollo/"+cstr(ruta)+""" width=""122"" height=""113"">"
end if
%>




----------Pagina :conexion.asp-----------
<%
Dim cnn
Dim Error
Dim NumError
Session("CadenaConexion") = "DRIVER={SQL Server};SERVER=PRUEBA;UID=userweb;password=xxx;DAT ABASE=web"
on error resume next
set cnn=server.CreateObject("ADODB.Connection")
cnn.Open Session("CadenaConexion")
if err then
Error=err.description
NumError=err.number
Response.end
end if
'************************************************* ************************************
Sub Cierra()
cnn.Close
set cnn=nothing
End Sub
%>


Gracias por la rptas

Última edición por CheCarlitos; 24/03/2006 a las 13:49
  #2 (permalink)  
Antiguo 24/03/2006, 12:13
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Y en castellano cual es el problema?
También puedes poner algo de código?
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 24/03/2006, 12:14
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
pon mas datos..
  #4 (permalink)  
Antiguo 24/03/2006, 15:38
 
Fecha de Ingreso: marzo-2006
Mensajes: 4
Antigüedad: 19 años, 1 mes
Puntos: 0
Pagina en Blanco

He publicado el codigo,... ojala me puedan ayudar ahora

Gracias
  #5 (permalink)  
Antiguo 24/03/2006, 15:43
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
en el do while en ningun momento pones un response.write para que se muestre algo

o sea que no esta completo tu codigo?
  #6 (permalink)  
Antiguo 24/03/2006, 16:17
 
Fecha de Ingreso: marzo-2006
Mensajes: 4
Antigüedad: 19 años, 1 mes
Puntos: 0
Pagina en Blanco

DJ

En la pagina consulta.asp tengo mas abajo, la salida de los campos

<tr>
<td width="10%">&nbsp; <%=nombre%></td>
<td width="25%">&nbsp;<%=ruta%></td>
<td width="25%">&nbsp;Esto :<%=descripcion%></td>

</tr>
<%
rs.movenext
loop
End if
rs.close
set rs = nothing
%>
  #7 (permalink)  
Antiguo 24/03/2006, 16:21
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
muy bien y aca

Call NoInfo("texto_interna")

no entra? si no entra al do while deberia entrar aca. tienes algun

response.write "no se encontraron registros"
en esa funcion?
  #8 (permalink)  
Antiguo 27/03/2006, 08:31
 
Fecha de Ingreso: marzo-2006
Mensajes: 4
Antigüedad: 19 años, 1 mes
Puntos: 0
Pagina en Blanco

Hola
Si Tengo este codigo para este procedimiento


Sub NoInfo(classname)
Response.Write "<table align='center'>"
Response.Write "<tr class='"+cstr(classname)+"'><td>No existe información registrada</td></tr>"
Response.Write "</table>"
End Sub
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 10:10.