首先,写日期到数据库中绝对不应该使用字符串,这个是最差的一个方法,除非没有其它办法才应该使用
应该使用的是
PreparedStatement prep = conn.prepareStatement("insert into tableA values(?,?)");
prep.setTimestamp(1, new Timestamp(System.currentTimeMillis()));
...
prep.executeUpdate();
应该使用的是
PreparedStatement prep = conn.prepareStatement("insert into tableA values(?,?)");
prep.setTimestamp(1, new Timestamp(System.currentTimeMillis()));
...
prep.executeUpdate();
解决方案 »
- 为什么在eclipse上编的java程序不能在控制台下运行
- Swing MVC设计模式
- 关于java不用odbc设置数据源连接access以及图形界面的编程问题
- 哪位大哥,给我改一下程序啊!我弄不出来了哈!谢谢!
- 一个Unicocde 和ascii编码的问题,感兴趣的话来看一看
- 在jbuilder里面如何调试线程?
- 问一下什么叫有符号整数,什么叫无符号?
- 如何在流中读取文件的固定列?
- ?????有兴趣看看这个问题??????????????
- JDBC连sqlserver2005 出错
- 怎么给jcheckbox前面默认小控件加上底色(如灰色)?
- !!!请问刚开始学j2ee的,看什么书好入门???
String s = sdf.format(new Date());
程序要用struts实现.