这条语句为什么不能更新数据库? sql="update bwls set title='"+title+"',content='"+content+"',date='"+date+"',tixing='"+tixing+"',back='"+back+"'where id="+id;
conn.executeUpdate(sql);其中去掉date这个字段就可以更新。
在这个jsp后台保存页面上我已经定义过:String date=request.getParameter("ex5");
问题是我的数据库是Access,其有date这个字段,并把它定义为日期型的。
我要在我的修改页面中通过右边的日历按扭选择日期,然后显示在文本框中,
并保存更新数据库。
我应该怎么改呢? 难道要把数据库中的date改为文本型的吗?
不过我后面的工作中还要比较从数据库中取出的日期小于当前日期的记录显示出来。
听说日期型的好比较,我该怎么做呢?非常感谢您的帮助?
conn.executeUpdate(sql);其中去掉date这个字段就可以更新。
在这个jsp后台保存页面上我已经定义过:String date=request.getParameter("ex5");
问题是我的数据库是Access,其有date这个字段,并把它定义为日期型的。
我要在我的修改页面中通过右边的日历按扭选择日期,然后显示在文本框中,
并保存更新数据库。
我应该怎么改呢? 难道要把数据库中的date改为文本型的吗?
不过我后面的工作中还要比较从数据库中取出的日期小于当前日期的记录显示出来。
听说日期型的好比较,我该怎么做呢?非常感谢您的帮助?
解决方案 »
- java使用JSBC第三方包连接数据库问题
- 高手帮忙推荐几本java架构师方面的书
- 关于servlet
- 从cvs服务器上拉下来的项目,java文件提示不存在 在线等 有图片请参考
- 将时间插入数据库中遇到的问题
- 高分求一个新闻发布系统 jsp+sqlserver.
- 谁有JSP做的网上学生成绩系统,发一个给小弟我,急用!!!!!!
- 问一个关于hibernate的菜鸟问题
- 怎么知道mysql使用什么中文编码方式(charsetEncoding)?或者说怎么设置中文编码方式?
- 数据库里写的是09:08:11为什么读出来的却是00:00:00?
- 做毕业设计遇到的数据库删除问题
- servelet的一个问题
回答:是的