ASP - ERROR AL HACER UNA CONECCION

 
Vista:

ERROR AL HACER UNA CONECCION

Publicado por Carlos (55 intervenciones) el 18/05/2001 08:31:17
HOLA A TODOS ESTABA PRACTICANDO UN EJEMPLO QUE VIENE EN LOS TUTORIALES DE AQUI
Y ME APARCE ESTOS ERRORES:
ADODB.Fields error '800a0cc1'

ADO no encontró el objeto en la colección que corresponde con el nombre o referencia ordinal solicitada por la aplicación.

/municipios.asp, line 23
QUE PUDO HABER SIDO? OJALA ME PUEDAN AYUDAR
EL CODIGO QUE UTILIZO ES EL SIGUIENTE
<%@ Language="VBScript" %>
<html>
<head>
<title>Listado de la Base de Datos</title>
</head>
<body>
<big><big><p>Listado de Cines</big></big> <br><br></p>
<div align="center"><center>
<table border="3" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="33%"><big>Nombrecine</big></td>
<td width="33%"><big>Municipio</big></td>
</tr>
<%
Dim Conexion,Tabla
Set Conexion=Server.CreateObject("adodb.connection")
Set Tabla=Server.CreateObject("adodb.recordset")
Conexion.Open "cinesbd"
Tabla.Open "Tabla1",Conexion
While Not Tabla.EOF
%>

<tr>
<td width="33%"><%=Tabla.Fields("Nombrec")%></td>
<td width="33%"><%=Tabla.Fields("Municipio")%></td>
<td
</tr>
<%
Tabla.MoveNext
Wend
%>
</table>
</center></div>
</body>
</html>

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ERROR AL HACER UNA CONECCION

Publicado por dmarm (117 intervenciones) el 18/05/2001 10:23:38
Ese error lo da cuando haces:

<td width="33%"><%=Tabla.Fields("Nombrec")%></td>
<td width="33%"><%=Tabla.Fields("Municipio")%></td>

Uno de esos campos no existe en la BD o esta mal escrito en tu codigo. De todas formas si lo que quieres hacer es visualizar una tabla con un recordset, debes hacer:

<%
Set Conexion=Server.CreateObject("adodb.connection")
Set rs=Server.CreateObject("adodb.recordset")
Conexion.Open "cinesbd"
rs.Open "Tabla1",Conexion
While Not rs.EOF
%>

<tr>
<td width="33%"><%=rs("Nombrec")%></td>
<td width="33%"><%=rs("Municipio")%></td>
<td
</tr>
<%
rs.MoveNext
Wend
%>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar