Blob oracle en ASP
Publicado por janis (2 intervenciones) el 05/12/2008 05:03:36
Hola
Tengo el siguiente codigo ASP para mostrar un archivo pdf blob en una pag, para sql si funciona y para oracle me manda el siguiente error
Error Type:
Microsoft OLE DB Provider for Oracle (0x80004005)
Data type is not supported.
Codigo
response.expires = 0
Response.Buffer = TRUE
response.Clear()
Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.RecordSet")
conn.open "PROVIDER=msdaora;DATA SOURCE=ssss;User Id=ssss;Password=ssss;"
sql = "select documento from table where id= 42"
'Set conn = Server.CreateObject("ADODB.Connection")
' Set rs = Server.CreateObject("ADODB.RecordSet")
' conn.open "PROVIDER=SQLOLEDB;DATA SOURCE=dddddd;User Id=dddd;Password=dddd;DATABASE=ddddd; "
' sql = "select blobid, blobdata from BLOBTest "
response.ContentType = "application/pdf"
rs.open sql, conn
response.BinaryWrite rs("documento")
rs.close
conn.close
Espero alguien pueda ayudarme
De antemano gracias
Saludos
Tengo el siguiente codigo ASP para mostrar un archivo pdf blob en una pag, para sql si funciona y para oracle me manda el siguiente error
Error Type:
Microsoft OLE DB Provider for Oracle (0x80004005)
Data type is not supported.
Codigo
response.expires = 0
Response.Buffer = TRUE
response.Clear()
Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.RecordSet")
conn.open "PROVIDER=msdaora;DATA SOURCE=ssss;User Id=ssss;Password=ssss;"
sql = "select documento from table where id= 42"
'Set conn = Server.CreateObject("ADODB.Connection")
' Set rs = Server.CreateObject("ADODB.RecordSet")
' conn.open "PROVIDER=SQLOLEDB;DATA SOURCE=dddddd;User Id=dddd;Password=dddd;DATABASE=ddddd; "
' sql = "select blobid, blobdata from BLOBTest "
response.ContentType = "application/pdf"
rs.open sql, conn
response.BinaryWrite rs("documento")
rs.close
conn.close
Espero alguien pueda ayudarme
De antemano gracias
Saludos
Valora esta pregunta


0