troubleshooting Question

CLOB data read in ADO returns no data

Avatar of spanout
spanout asked on
Oracle Database
11 Comments1 Solution1560 ViewsLast Modified:
I am trying to read a clob field from Oracle 9i using OraOLEDB.Oracle driver using ADO. The field contains HTML data.

set rs = server.CreateObject("adodb.recordset")

        set rs = db.conn.execute("select contentbody from rbs_kz.tbl_content where c_id=2")
        if not (rs.eof and rs.bof) then
                        iChunkSize = rs("contentbody").ActualSize
                body = rs("contentbody").GetChunk(iChunkSize )
                response.Write "body=" & body
       end if

The data comes back with the first character of the data only. Have tried so many things. Any help appreciated. Would also rather not use CLOB, is there an alternative? I need to be able to use it in the WHERE statement of a query so think that LONG is not possible.

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 1 Answer and 11 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 11 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros