Ayuda con una consulta a base de datos

26/11/2003 - 23:53 por Raquel Hernandez | Informe spam
Hola a todos,

espero que alguien pueda ayudarme; estoy tratando de
establecer una consulta a base de datos (sybase) y mostrar
los resultados del query a través de una página web, tengo
creado un odbc el cual funciona bien (ya que lo ocupo para
conectar a un aplicación en visual basic; uso una página
principal (principal.html) que tiene un boton que hace
llamado a la página pero me indica que no puede localizar
la página; soy nueva en este tipo de desarrollo; tal vez
sea programación o la configuración del IIS; ojala y
alguine me pueda ayudar. Les envio el cógigo del boton en
html y el código del asp

Código HTML

<form name="dataform" method="post" action="datos.asp">
<p><h2>Ver la informacion de la tabla Usuarios</h2>
<p><INPUT type=submit value="Ver valores">
</form>

CODIGO ASP

<%@ Language=VBScript %>
<html>
<head>
<title>Prueba Usorecs1</title>
</head>
<body>
<h1>Catalogo de Ambitos</h1>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Set Prod = Server.CreateObject("ADODB.Recordset")
Conn.Open "DSN=PRUEBA;UID=c011_dbo;pwd=c011_dbo;"

SQL = "select * from tbSeguridad"
Prod.Open SQL,Conn
Do While Not Prod.EOF
Response.Write "<p>" & Prod("id_ambito") & " " & Prod
("descripcion_ambito") & _
" " & Prod("status") & "</p>"
Response.Write vbcrlf
Prod.MoveNext
Loop
Prod.Close
Conn.Close
%>
<p>It worked :)
</body>
</html>
 

Leer las respuestas

#1 Daniel Álvarez
27/11/2003 - 09:19 | Informe spam
Hola Raquel,

Antes que nada en tu navegador vete a herramientas, opciones de
internet, opciones avanzadas y desactiva una casilla llamada mostrar
mensajes descriptivos de los errores http. Luego prueba tu sistema y ya
veras el error que tienes detallamadamente.

Segun veo en tu codigo, la línea

Prod.Open SQL,Conn

sustituyela por esta otra

Prod.Open SQL,Conn,1,3

Prueba a ver que tal.

Daniel Álvarez




"Raquel Hernandez" escribió en el
mensaje news:031e01c3b470$1aa56690$
Hola a todos,

espero que alguien pueda ayudarme; estoy tratando de
establecer una consulta a base de datos (sybase) y mostrar
los resultados del query a través de una página web, tengo
creado un odbc el cual funciona bien (ya que lo ocupo para
conectar a un aplicación en visual basic; uso una página
principal (principal.html) que tiene un boton que hace
llamado a la página pero me indica que no puede localizar
la página; soy nueva en este tipo de desarrollo; tal vez
sea programación o la configuración del IIS; ojala y
alguine me pueda ayudar. Les envio el cógigo del boton en
html y el código del asp

Código HTML

<form name="dataform" method="post" action="datos.asp">
<p><h2>Ver la informacion de la tabla Usuarios</h2>
<p><INPUT type=submit value="Ver valores">
</form>

CODIGO ASP

<%@ Language=VBScript %>
<html>
<head>
<title>Prueba Usorecs1</title>
</head>
<body>
<h1>Catalogo de Ambitos</h1>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Set Prod = Server.CreateObject("ADODB.Recordset")
Conn.Open "DSN=PRUEBA;UIDÀ11_dbo;pwdÀ11_dbo;"

SQL = "select * from tbSeguridad"
Prod.Open SQL,Conn
Do While Not Prod.EOF
Response.Write "<p>" & Prod("id_ambito") & " " & Prod
("descripcion_ambito") & _
" " & Prod("status") & "</p>"
Response.Write vbcrlf
Prod.MoveNext
Loop
Prod.Close
Conn.Close
%>
<p>It worked :)
</body>
</html>

Preguntas similares