Oracle - Conversion UTF8

   
Vista:

Conversion UTF8

Publicado por Reinaldo (2 intervenciones) el 05/09/2007 17:00:02
Buenas. Tengo una aplicacion java que se conecta con una BD Oracle. En algunos casos contados cuando ejecuto el siguiente codigo:

if (rs.next()){
//System.out.println(rs.getString(4)+" "+rs.getString(5));
//System.out.println(rs.getString("bl")+" "+rs.getString("bf"));
titular= rs.getString(4)+" "+rs.getString(5);}

Arroja el siguiente error:

at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:211)
at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:905)
at oracle.jdbc.dbaccess.DBConversion.failUTF8Conv(DBConversion.java:1746)
at oracle.jdbc.dbaccess.DBConversion.utf8BytesToJavaChars(DBConversion.java:1570)
at oracle.jdbc.dbaccess.DBConversion.utf8BytesToString(DBConversion.java:1445)
at oracle.jdbc.dbaccess.DBConversion.CharBytesToString(DBConversion.java:384)
at oracle.jdbc.driver.OracleStatement.getStringValue(OracleStatement.java:2729)
at oracle.jdbc.driver.OracleResultSetImpl.getString(OracleResultSetImpl.java:307)
at hur1.HURBatchReport.init(HURBatchReport.java:140)
at hur1.HURBatchReport.<init>(HURBatchReport.java:53)
at hur1.HURBatchReport.main(HURBatchReport.java:188)

Y es justamente en el getString del resultset, al parecer cuando se intenta convertir caracteres especiales o UTF8 desde oracle Java no lo entiende.

Alguien podria ayudarme con eso?

mil Gracias!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder