/**
* Implements database access.
*
- * @version $Id: Database.java,v 1.44.2.30 2005/03/26 11:26:25 zapata Exp $
+ * @version $Id: Database.java,v 1.44.2.31 2005/04/16 18:27:31 zapata Exp $
* @author rk
* @author Zapata
*
// TimeStamp stuff
try {
java.util.Date d = userInputDateFormat.parse(dateString);
- generator.assignDate("webdb_create", d);
+ generator.assignDateTime("webdb_create", d);
}
catch (ParseException e) {
throw new DatabaseFailure(e);
import multex.Failure;
-
/**
- * Exception for all occuring failures in the database-layer
+ * Exception for all failures in the database-layer
* @author idefix
*/
public class DatabaseFailure extends Failure {
- /**
- * Constructor StorageObjectException.
- * @param e
- */
public DatabaseFailure(Throwable e) {
super("", e);
}
- /**
- * Standard constructor
- */
public DatabaseFailure() {
super("A failure occured", null);
}
- /**
- * Construktor with message
- * @param String msg
- */
public DatabaseFailure(String msg, Throwable e) {
super(msg, e);
}
package mir.storage;\r
\r
import java.sql.Connection;\r
-import java.util.Date;\r
+import java.util.*;\r
\r
/**\r
* Class to generate update statements\r
/**\r
* Assigns a value to a date/time typed field\r
*/\r
- public void assignDate(String aFieldName, Date aDate) {\r
- assignObject(aFieldName, new java.sql.Date(aDate.getTime()));\r
+ public void assignDateTime(String aFieldName, Date aDate) {\r
+ assignObject(aFieldName, new java.sql.Timestamp(aDate.getTime()));\r
}\r
\r
/**\r