i've forgot some code laying around here the rest of the patch
cheers, Sergio Moretti
------------------- CUT HERE ----------------
Index: src/org/dbforms/event/datalist/dao/DataSourceJDBC.java
===================================================================
RCS file: /cvsroot/jdbforms/dbforms/src/org/dbforms/event/datalist/dao/DataSourceJDBC.java,v
retrieving revision 1.3
diff -u -r1.3 DataSourceJDBC.java
--- src/org/dbforms/event/datalist/dao/DataSourceJDBC.java 21 Jul 2003 18:29:01 -0000 1.3
+++ src/org/dbforms/event/datalist/dao/DataSourceJDBC.java 22 Jul 2003 13:33:54 -0000
@@ -293,7 +293,10 @@
if (rs.getMetaData().getColumnType(i + 1) == Types.CLOB)
{
Clob tmpObj = (Clob) rs.getObject(i + 1);
- objectRow[i] = tmpObj.getSubString((long) 1, (int) tmpObj.length());
+ if (tmpObj != null)
+ objectRow[i] = tmpObj.getSubString((long) 1, (int) tmpObj.length());
+ else
+ objectRow[i] = null;
}
else
{
Index: src/org/dbforms/util/ResultSetVector.java
===================================================================
RCS file: /cvsroot/jdbforms/dbforms/src/org/dbforms/util/ResultSetVector.java,v
retrieving revision 1.9
diff -u -r1.9 ResultSetVector.java
--- src/org/dbforms/util/ResultSetVector.java 19 Jul 2003 08:52:23 -0000 1.9
+++ src/org/dbforms/util/ResultSetVector.java 22 Jul 2003 13:33:54 -0000
@@ -85,8 +85,11 @@
for (int i = 0; i < columns; i++) {
if (rs.getMetaData().getColumnType(i + 1) == Types.CLOB) {
Clob tmpObj = (Clob) rs.getObject(i + 1);
- objectRow[i] =
- tmpObj.getSubString((long) 1, (int) tmpObj.length());
+ if (tmpObj != null)
+ objectRow[i] =
+ tmpObj.getSubString((long) 1, (int) tmpObj.length());
+ else
+ objectRow[i] = null;
} else {
Object tmpObj = rs.getObject(i + 1);
objectRow[i] = tmpObj;
--------------------------- CUT HERE ----------------------------
------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ DbForms Mailing List
http://www.wap-force.net/dbforms
