String sql= "insert into mytable (id,time) values(" + id + ", \'" + date + "\')";
你可以先打印出sql值自己看看对不对嘛。
你可以先打印出sql值自己看看对不对嘛。
解决方案 »
- jdbc,odbc 新填加表时,出现错误,请大神帮忙
- 向 Map<String, String>中增加加元素
- javabean的打包问题
- 请教,有人知道 星际译王 的单词关联效果是如何实现的吗?
- System.out有没有内置的方法,将输出的内容可以输入到文件中?
- 请问哪里有struts中文帮助文档?谢谢
- java.util.HashMap是什么类?有什么用?
- 在执行java *.class时候,出现以下错误提示:
- 请教如何在Struts中做循环显示??
- 有谁知道哪有下载 JB6 的地方?谢谢
- 如何把一个整型数比如16转化为二进制数呢?有多少种方法可以实现啊
- 一个关于保存JComponent图像内容的问题
ps.setInt(1,id);
ps.setDate(new Date());
ps.executeUpdate();
ps.close();
int id=1000
String date="2002-04-22";
String sql= "insert into mytable (id,time) values(" +
id+","+"{d '"date+"'}"+")";第二种方法为使用PreparedStatement,CallableStatment中的SetXXX方法
String sql= "insert into mytable (id,time) values(" +id+"getdate())";
方法二:转换的方法:
dateStr="2004-4-24 15:52:23"
String sql= "insert into mytable (id,time) values(" +id+"convert(datetime,'"+dateStr+"'))";