læsning af CLOB
Vi har problemer med at læse en CLOB fra Java. Vi bruger følgende kode, men det ser ikke ud til, at der overhovedet læses noget ind i bufferen. Kan det skyldes at vi bruger en \"thin\" JDBC-driver? Er der nogen der har en god ide, evt et eksempel der kører?KODE:
clob = ((OracleResultSet)rset).getCLOB(\"report\");
Reader instream = clob.getCharacterStream();
char[] buffer = new char[10];
int length = 0;
while (( length = instream.read(buffer)) != -1)
{
for (int i=0; i<length; i++)
sb.append(buffer[i]);
}
return sb.toString();