日期:2014-05-17  浏览次数:20631 次

64位win7编译的jsp连接不了sqlserver,求详细解决方法
连接数据库出现错误:java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 无效的字符串或缓冲区长度
ODBC配置没问题,测试连接成功。
上网查了貌似是64位的ODBC有问题,在同学32位电脑上测试成功。
本人电脑jdk 64位,sqlserver2005 64位。
由于电脑文件繁多,重装32位过于麻烦。
因此求高手详细解决办法,小弟在此拜谢。
------解决方案--------------------
lz,你好,看看这篇文章。

http://hi.baidu.com/wangzhiqing999/item/8852fd235103875ac28d592d
------解决方案--------------------
不要用JDBC-ODBC桥去连接SQLServer吧,直接用SQLServer提供的JDBC驱动,稳定性会更好些。

------解决方案--------------------
同上,可以采用JDBC来连接数据库。