不是吧!
都是date还报错?是不是有一个是datetime型啊!java.util.Date d = new java.util.Date();
SimpleDateFormat fm= new SimpleDateFormat("yyyy-MM-dd");
都是date还报错?是不是有一个是datetime型啊!java.util.Date d = new java.util.Date();
SimpleDateFormat fm= new SimpleDateFormat("yyyy-MM-dd");
解决方案 »
- java.sql.SQLException: Io 异常: The Network Adapter could not establish the connec
- java 如何实现文件下载时,弹出文件保存窗口。。。
- extjs显示不出来
- 关于一个网站设计的问题
- 一个JSP页面实现增删改查页面排版
- 在一个机器上安装weblogic 并在他下发布两个软件 互相调用发生了session 问题 (请进)
- java 中文排序问题,为什么在windows下面就可以,在linux下面就不正确了呢?
- jsp 的朋友快帮忙了!!
- 如何在表格中显示带格式的文本???
- Tomcat能否用来伺服2万个jsp文件?
- 关于Vector
- 我想把xml文件内容读出显示在页面上,修改完以后保存回去,谁能提供源代码?急,我在编码中老是出现写回时是乱码的问题。
我用表单提交上来的是String
就像楼上说的那样
String sql="insert into tablename (dd) values(to_date('"+d+"','yyyy-mm-dd'))";
注意:dd为数据库中的字段,to_date()用在sql语句中,这是数据库的函数,不是java中的,其格式为to_date(str1,str2),str1为要转换的日期字符,str2是标准格式
String sql="insert into tablename(dd) values(to_date('"+d+"','yyyy-mm-dd'))";//假设你的表名为tablename,dd是其中的日期字段
out.println(sql);//看看效果就知道了,分清大小引号