CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

请问在JSP如何将当前时间写入SQLSERVER数据库中的日期字段里面?

楼主chasesunman(逐日的旅人)2004-05-02 04:16:53 在 Java / Web 开发 提问

我用了下面的方法不行,我以前是学ASP的,现在学JSP。望各位指点迷津。  
  String   test=getStr(request.getParameter("test"));  
      Date   Now=new   Date();  
  String   sql="insert   into   dtime(datetime,test)   values('"+Now+"','"+test+"')";  
  stmt.executeUpdate(sql);    
  错误如下;  
  出错了!java.sql.SQLException:   [Microsoft][SQLServer   JDBC   Driver][SQLServer]从字符串转换为   datetime   时发生语法错误。  
  问题点数:0、回复次数:6Top

1 楼zfive5(醉马不肖)回复于 2004-05-02 07:40:27 得分 0

to_convert()Top

2 楼zfive5(醉马不肖)回复于 2004-05-02 07:40:39 得分 0

to_castTop

3 楼zfive5(醉马不肖)回复于 2004-05-02 07:40:46 得分 0

castTop

4 楼ransion(西方失败)回复于 2004-05-02 09:32:10 得分 0

String   test=getStr(request.getParameter("test"));  
      java.sql.Date   Now=new   java.sql.Date(new   java.util.Date().getTime());  
  String   sql="insert   into   dtime(datetime,test)   values("+Now+",'"+test+"')";  
  stmt.executeUpdate(sql);    
  Top

5 楼ransion(西方失败)回复于 2004-05-02 09:39:44 得分 0

注意好像sql语句datetime不要引号Top

6 楼lhbf(牧野)回复于 2004-05-02 09:43:27 得分 0

如果只是插入,你可以为时间字段设置一个确省值,这样就不用象上面这么麻烦了。Top

相关问题

  • JSP中如何将系统日期写入ORACLE中的DATE类型的字段.
  • oracle中blob字段写入问题
  • 数据写入OLE字段出错
  • listctrl中,超长字段如果写入
  • 后台数据库是Access,如何将一个文件用jsp写入OLE对象字段??????
  • jsp提交form后, 写入数据库为何含中文字符串的字段为乱码,如何结决,望高手指点
  • sqlserver有计算字段吗?
  • 如何把Tdatetimepicker的日期写入access的日期型字段
  • 备注型字段写入读出的显示问题。
  • ADO如何写入和读取ACCESS中的OLE对象字段

关键词

  • sqlserver
  • date
  • sql
  • datetime
  • test

得分解答快速导航

  • 帖主:chasesunman

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo