Hi,
I have a problem:
(in mt database is datetime length 8, so I am insert:
Date date = new Date();
java.sql.Timestamp updateDate = new java.sql.Timestamp(date.getTime());
only if I update date that was null in the database, I get this error:
28/12/2006 13:34:13 org.jdesktop.dataset.provider.sql.SQLCommand getUpdateStatement
WARNING: Problem with update SQL statement null
28/12/2006 13:34:13 org.jdesktop.dataset.provider.sql.SQLCommand getUpdateStatement
WARNING: null
java.lang.NullPointerException
at com.microsoft.sqlserver.jdbc.AppDTVImpl$SetValueOp.executeDefault(Unknown Source)
at com.microsoft.sqlserver.jdbc.DTV.executeOp(Unknown Source)
at com.microsoft.sqlserver.jdbc.AppDTVImpl.setValue(Unknown Source)
at com.microsoft.sqlserver.jdbc.DTV.setValue(Unknown Source)
at com.microsoft.sqlserver.jdbc.Parameter.setValue(Unknown Source)
at com.microsoft.sqlserver.jdbc.Parameter.setValue(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.setObject(Unknown Source)
at org.jdesktop.dataset.provider.sql.AbstractSqlCommand.prepareStatement(Unknown Source)
at org.jdesktop.dataset.provider.sql.SQLCommand.getUpdateStatement(Unknown Source)
at org.jdesktop.dataset.provider.sql.SQLDataProvider$2.saveData(Unknown Source)
at org.jdesktop.dataset.provider.SaveTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
28/12/2006 13:34:13 org.jdesktop.dataset.provider.sql.JDBCDataConnection executeUpdate
WARNING: Failed to execute update null
28/12/2006 13:34:13 org.jdesktop.dataset.provider.sql.JDBCDataConnection executeUpdate
WARNING: null
java.lang.NullPointerException
at org.jdesktop.dataset.provider.sql.JDBCDataConnection.executeUpdate(Unknown Source)
at org.jdesktop.dataset.provider.sql.SQLDataProvider$2.saveData(Unknown Source)
at org.jdesktop.dataset.provider.SaveTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)