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

No encuentro el error

Estas en el tema de No encuentro el error en el foro de ASP Clásico en Foros del Web. Hola a todos A ver si alguien se da cuenta en donde está el error, yo no logro darme cuenta que es lo que está ...
  #1 (permalink)  
Antiguo 15/01/2002, 23:57
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 22 años, 5 meses
Puntos: 0
No encuentro el error

Hola a todos

A ver si alguien se da cuenta en donde está el error, yo no logro darme cuenta que es lo que está mal.

El error que me tira el IE es:


ADODB.Recordset error '800a0e7d'

La aplicación solicitó una operación en un objeto con una referencia a un objeto Connection cerrado o no válido.

/difusiontotal/web/ficha.asp, line 35


Este es el código:

<%
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.open StrConn
id = Request.QueryString("id")
sql = "select * from fichas where idficha = '"&id&"'"
%>
<%
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open sql, oConn
%>

Mil gracias.
  #2 (permalink)  
Antiguo 16/01/2002, 00:15
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: No encuentro el error

StrConn supongo que es ena variable con tu conexion cierto? puedes poner lo que contiene o es un dsn?

y cual es tu linea 35?

seria bueno que pusieras sino todo pues al menos mas parte de tu codigo

salu2 ;) :)

<embed src="http://www.autocar.com.mx/images/logo.swf" type="application/x-shockwave-flash" width="468" height="60" play="true" wmode="transparent" menu="false" loop="true">
  #3 (permalink)  
Antiguo 16/01/2002, 03:23
 
Fecha de Ingreso: enero-2002
Mensajes: 89
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: No encuentro el error

Todo parece indicar que es el valor de oConn el que tiene el fallo ya que el error que te da es que intentas hacer una consulta a una base de datos sin abrir la conexion como sospechaba el anterior mensaje
Es mi opinion...
  #4 (permalink)  
Antiguo 16/01/2002, 03:24
 
Fecha de Ingreso: enero-2002
Mensajes: 89
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: No encuentro el error

Me referia al valor de StrConn, ha sido un lapsus... ;)
  #5 (permalink)  
Antiguo 16/01/2002, 05:54
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 22 años, 7 meses
Puntos: 5
Re: No encuentro el error

Pon el código donde defines StrConn
.



<div align="left">
<img src="http://www.sfn.saskatoon.sk.ca/~ad676/moon/img/kissy.gif" border="0">
</div>
  #6 (permalink)  
Antiguo 16/01/2002, 13:00
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: No encuentro el error

Aca esta:

&lt;%
StrConn = &quot;Provider=Microsoft.Jet.OLEDB.4.0; Data Source=&quot;&amp; Server.MapPath(&quot;../db/vision.mdb&quot;)
%&gt;


En todas las demás páginas donde la uso anda bien, es solo en esa.
  #7 (permalink)  
Antiguo 18/01/2002, 08:14
Avatar de Helbira  
Fecha de Ingreso: octubre-2001
Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 22 años, 7 meses
Puntos: 5
Re: No encuentro el error

¿Has probado a poner en la url de la base de datos la otra barra del teclado? Ya sabes... la barra invertida \ ;)

<div align="left">
<img src="http://www.sfn.saskatoon.sk.ca/~ad676/moon/img/kissy.gif" border="0">
</div>
  #8 (permalink)  
Antiguo 18/01/2002, 11:52
 
Fecha de Ingreso: enero-2002
Mensajes: 7
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: No encuentro el error

Ese código lo uso entodas las páginas que requieren conectarse a la base de datos y anda bien en todas.
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 21:57.