java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 无效的字符串或缓冲区长度

java.sql.SQLException:[Microsoft][ODBC驱动程序管理器]无效的字符串或缓冲区长度atsun.jdbc.odbc.JdbcOdbc.cr... java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 无效的字符串或缓冲区长度
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6956)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7113)
at sun.jdbc.odbc.JdbcOdbc.SQLBindInParameterString(JdbcOdbc.java:1024)
at sun.jdbc.odbc.JdbcOdbcPreparedStatement.setChar(JdbcOdbcPreparedStatement.java:3128)
at sun.jdbc.odbc.JdbcOdbcPreparedStatement.setString(JdbcOdbcPreparedStatement.java:765)
at com.fpi.safety.access.dao.impl.AccessDaoImpl.statistics(AccessDaoImpl.java:318)

tomcat启动时数据都可以连接成功并读取数据,一段时间后就报以上错误,是java连接access数据库
展开
 我来答
zxd9915
2015-11-21 · TA获得超过299个赞
知道小有建树答主
回答量:461
采纳率:50%
帮助的人:213万
展开全部
检查一下你的操作系统和java版本,是否都是64位的,如果都是64位,则建议使用jdbc,不要用odbc,如果操作系统是32位的,则java和驱动全部使用32位的。
匿名用户
2017-08-25
展开全部
检查一下你的操作系统和java版本,是否都是64位的,
如果都是64位,则建议使用jdbc,不要用odbc,
如果操作系统是32位的,则java和驱动全部使用32位的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-11-20
展开全部
查看 JdbcOdbc.java:6956
那个sql有问题没
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
frx2003
电脑发烧友

2017-09-13 · 不会修电脑,但是你问我的我都知道
知道大有可为答主
回答量:2.2万
采纳率:61%
帮助的人:2649万
展开全部
中文错都报出来了,这还用问啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-09-13
展开全部
驱动名称写对了吗?可能是里面的某个细节问题写错了。。话说为什么要用ODBC不用JDBC呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式