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

leer pdf de oracle

Estas en el tema de leer pdf de oracle en el foro de ASP Clásico en Foros del Web. hola a todos tengo el siguente problema, necesito leer de oracle un pdf en el momento de hacer la consulta aparece error interno y se ...
  #1 (permalink)  
Antiguo 08/01/2008, 17:20
 
Fecha de Ingreso: enero-2008
Mensajes: 15
Antigüedad: 16 años, 3 meses
Puntos: 0
leer pdf de oracle

hola a todos tengo el siguente problema, necesito leer de oracle un pdf
en el momento de hacer la consulta aparece error interno y se cae, aparentemente son los tipos de datos......

lob_certif_calidad
ID_CERTIFICADO VARCHAR2(128)
CONTENIDO_BLOB BLOB



<%@ LANGUAGE="VBScript" %>
<!-- #include file="00_functions.asp" -->

<head>

</head>
<body>

<%


dim rs
dim sel
dim oConexion
conect

Response.Expires = 0
Response.Buffer = TRUE
Response.Clear


sel =""
sel= sel & " select * from lob_certif_calidad where ID_CERTIFICADO='90703000.pdf'"
Response.ContentType = "application/pdf"
Set rs = oConexion.Execute(sel)
Response.BinaryWrite (rs(0))


%>

</body>
</html>



Agradecere su ayuda, mil gracias de ante mano
  #2 (permalink)  
Antiguo 08/01/2008, 19:51
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 2 meses
Puntos: 88
Re: leer pdf de oracle



Vayamos por partes :.....

te aparece error, pero puedes escribirlo....

ahora, anexale las siguientes lineas
Cita:
sel =""
sel= sel & " select * from lob_certif_calidad where ID_CERTIFICADO='90703000.pdf'"
Response.ContentType = "application/pdf"
Set rs = oConexion.Execute(sel)
if Err=0 then
if rs.eof=false then
Response.BinaryWrite (rs)
else
response.write "no se encontro ningun coincidiente"
end if
else
response.write "se encontro un error en la ejecucion<br>" & err
end if
veamos que nos despliega
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 09/01/2008, 05:40
 
Fecha de Ingreso: enero-2008
Mensajes: 15
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: leer pdf de oracle

antes que nada gracias por tu ayuda .



select * from lob_certif_calidad where ID_CERTIFICADO='90703000.pdf'


Microsoft OLE DB Provider for Oracle error '80004005'

ORA-03115: unsupported network datatype or representation

/cautos/leer_pdf.asp, línea 24
  #4 (permalink)  
Antiguo 09/01/2008, 05:41
 
Fecha de Ingreso: enero-2008
Mensajes: 15
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: leer pdf de oracle

ha me falto la linea 24 equivale a


Set rs = oConexion.Execute(sel)





" voy a revisar la version del controlador de oracle haber si es antigua"

Última edición por arny; 09/01/2008 a las 05:53
  #5 (permalink)  
Antiguo 09/01/2008, 10:24
 
Fecha de Ingreso: enero-2008
Mensajes: 15
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: leer pdf de oracle

Persiste el error.....

favor ayuda
  #6 (permalink)  
Antiguo 09/01/2008, 13:08
 
Fecha de Ingreso: septiembre-2004
Ubicación: Santiago de Compostela
Mensajes: 103
Antigüedad: 19 años, 7 meses
Puntos: 0
Re: leer pdf de oracle

Hola!

Has prestado atención a la descripción oficial del error? Espero que te pueda ayudar!

ORA-03115:unsupported network datatype or representation
Cause:
A user bind or define, or an Oracle function, is not supported by this heterogeneous Net8 connection.
Action:Upgrade the older version of Oracle and try again.

Un saludo.
__________________
Fran Castro
Diseño de Paginas Web Descargas Gratis

Última edición por fcastro; 09/01/2008 a las 13:08 Razón: meter unos saltos de linea
  #7 (permalink)  
Antiguo 10/01/2008, 05:52
 
Fecha de Ingreso: enero-2008
Mensajes: 15
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: leer pdf de oracle

El controlador que esta instalado es 2.xx, voy ha buscar uno mas actualizado



gracias a todos

les comentare como me fue
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 18:22.