一个写数据库的问题?

mengyou 2001-11-25 05:50:46
当我向sqlserver数据库写入datetime 字段时总出现如下错误:
java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]没有执行可选特性

at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:6188)

at sun.jdbc.odbc.JdbcOdbc.SQLBindInParameterDate(JdbcOdbc.java:752)

at sun.jdbc.odbc.JdbcOdbcPreparedStatement.setDate(JdbcOdbcPreparedStatement.java:833)

at SkhsDu1_sqcb.xieShuJuKu(SkhsDu1_sqcb.java:182)

at SkhsDu1_sqcb.doGet(SkhsDu1_sqcb.java:70)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)

at org.apache.tomcat.core.Handler.service(Handler.java:286)

at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)

at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)

at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)

at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)

at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)

at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)

at java.lang.Thread.run(Thread.java:484)
不知道什么意思?如何解决呢?答者有分
...全文
98 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mengyou 2001-11-25
  • 打赏
  • 举报
回复
对不起,可以了。我把string写错了
mengyou 2001-11-25
  • 打赏
  • 举报
回复
不行,错误提示为:
string转为datetime型时发生语法错误
mengyou 2001-11-25
  • 打赏
  • 举报
回复
我试一试.
wingafra 2001-11-25
  • 打赏
  • 举报
回复
改一下datetime
其实你可以用String 格式表示出datetime,java支持把String 插入到datetime中去

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧