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

sorry por insistir

Estas en el tema de sorry por insistir en el foro de ASP Clásico en Foros del Web. gente, disculpen que insista, pero necesito resolver esto.... que es lo que estoy haciendo mal, me tirar error interno del servidor???? <body> <%Dim objConn, objRS ...
  #1 (permalink)  
Antiguo 10/02/2003, 10:25
 
Fecha de Ingreso: diciembre-2002
Ubicación: argentina... de ahí seran veinte cuadras
Mensajes: 382
Antigüedad: 22 años, 4 meses
Puntos: 0
sorry por insistir

gente, disculpen que insista, pero necesito resolver esto....

que es lo que estoy haciendo mal, me tirar error interno del servidor????

<body>

<%Dim objConn, objRS
Set objConn = Server.CreateObject("ADODB.Connection")
Set objRS = Server.CreateObject("ADODB.Recordset")

Dim strDatabaseType
'aca elijo con quien me conecto
strDatabaseType = "Access"
'strDatabaseType = "MSDE"

'abro la coneccion (en este caso abre con access)
If strDatabaseType = "Access" Then
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\datastores\biblio.mdb;" & _
"Persist Security Info=False"
Else
objConn.Open "Provider=SQLOLEDB;Persist Security Info=False;" & _
"User ID=sa;Initial Catalog=BBCBANCOS;" & _
"Initial File Name=G:\MSSQL\Data Files\MSSQL\DATA\biblio.mdf"
End If

busqueda = request.querystring("busqueda")
strsql= "select * from BIBLIO WHERE AUTOR LIKE '%"&busqueda&"%' or TITULO LIKE '%"&busqueda&"%' or publicacion LIKE '%"&busqueda&"%'"
While Not objRS.EOF
Response.Write objRS("AUTOR") & "<BR>"
Response.Write objRS("TITULO") & "<BR>"
Response.Write objRS("PUBLICACION")"<BR>"

objRS.MoveNext
Wend

objRS.Close
objConn.Close
Set objRS = Nothing
Set objConn = Nothing
%>

</BODY>
</HTML>
__________________
Juan Pablo
  #2 (permalink)  
Antiguo 10/02/2003, 10:38
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
No se...

Pero modificá esto del IE:

"herramientas -> Opciones de internet -> Opciones avanzadas" y desmarcá la casilla que dice "mostrar mensajes descriptivos de los los errores de http"

Luego entrá de nuevo a la página y peganos el error ASP que te arroja
  #3 (permalink)  
Antiguo 10/02/2003, 10:49
 
Fecha de Ingreso: diciembre-2002
Ubicación: argentina... de ahí seran veinte cuadras
Mensajes: 382
Antigüedad: 22 años, 4 meses
Puntos: 0
GRACIAS POR TU RESPUESTA, AHI TE VA EL ERROR

Error de compilación de Microsoft VBScript error '800a0401'

Se esperaba un final de instrucción

/BIBLIOTECA/busqueda.asp, line 33

Response.Write objRS("PUBLICACION")"<BR>"
-----------------------------------^
__________________
Juan Pablo
  #4 (permalink)  
Antiguo 10/02/2003, 10:52
 
Fecha de Ingreso: diciembre-2002
Ubicación: argentina... de ahí seran veinte cuadras
Mensajes: 382
Antigüedad: 22 años, 4 meses
Puntos: 0
ya solucione eso, ahora me dice

ADODB.Recordset error '800a0e78'

Operation is not allowed when the object is closed.

/biblioteca/busqueda.asp, line 30
__________________
Juan Pablo
  #5 (permalink)  
Antiguo 10/02/2003, 10:55
 
Fecha de Ingreso: enero-2002
Ubicación: Dentro del corralón
Mensajes: 287
Antigüedad: 23 años, 4 meses
Puntos: 0
¿Quizás?

Response.Write objRS("PUBLICACION") & "<BR>"

Saludos.
__________________
Leonardo D'Angelo
  #6 (permalink)  
Antiguo 10/02/2003, 10:55
Avatar de DanielRey
Usuario no validado
 
Fecha de Ingreso: enero-2001
Ubicación: Mendoza
Mensajes: 630
Antigüedad: 24 años, 3 meses
Puntos: 1
Response.Write objRS("TITULO") & "<BR>"
Response.Write objRS("PUBLICACION")"<BR>"


Te falta el &

Response.Write objRS("PUBLICACION") & "<BR>"

Suerte
  #7 (permalink)  
Antiguo 10/02/2003, 11:12
 
Fecha de Ingreso: diciembre-2002
Ubicación: argentina... de ahí seran veinte cuadras
Mensajes: 382
Antigüedad: 22 años, 4 meses
Puntos: 0
gracias a todos!!!

ya solucioné la coneccion tambien
puse

objRS.open "publicaciones", objconn

lo de habilitar esa funcion que arroja mensajes detallados de error fué de gran ayuda,
ahora el problema que tengo es que no le hace caso a la palabra clave de busqueda, sea cual fuere, me muestra todos los campos de la base.
__________________
Juan Pablo
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 11:07.