当前位置:编程学习 > JAVA >>

myeclipse跟sqlserver2005连接出问题

初学者,请大神帮忙。。简单的登录,附图两张。。loginc1业务逻辑层的代码。。还有报的错 --------------------编程问答-------------------- 你加sql server的驱动包没有? --------------------编程问答-------------------- 是这个吗? --------------------编程问答-------------------- 错误提示就是没找到sql server的驱动,你根据错误提示看看LoginCi.java文件里的第61和117行的错误。。。 --------------------编程问答-------------------- 连接语句没有问题,就是你的数据库驱动包用错了,不是这个驱动,而是这个,你看看,是这个SQLJDBC4.JAR,去网上看看,问我要也可以。你看看,这个是我的项目引入的驱动 --------------------编程问答-------------------- sqljdbc4.jar不是sqlserver2008用的吗?我是sqlserver2005不是用sqljdbc.jar的吗? --------------------编程问答--------------------
引用 5 楼 xyspy 的回复:
sqljdbc4.jar不是sqlserver2008用的吗?我是sqlserver2005不是用sqljdbc.jar的吗?


2005就应该用sqljdbc.jar包,
把连接字符串改成
jdbc:sqlserver://localhost:1433;database=test;user=sa;password=19921031 --------------------编程问答--------------------
引用 6 楼 flagiris 的回复:
引用 5 楼 xyspy 的回复:sqljdbc4.jar不是sqlserver2008用的吗?我是sqlserver2005不是用sqljdbc.jar的吗?

2005就应该用sqljdbc.jar包,
把连接字符串改成
jdbc:sqlserver://localhost:1433;database=test;user=sa;password=1992103……


额。。也没什么用啊!!求帮忙啊!快被这玩意儿弄癫了!! --------------------编程问答-------------------- 1.包冲突了,只留一个sqljdbc4.jar,别的sql开头的删除
2.getconnection的第一个参数改为jdbc:sqlserver://127.0.0.1:1433;databaseName=test --------------------编程问答-------------------- 你的JDK是哪个版本的1.6?如果是1.6就用sqljdbc4.jar这个驱动包 --------------------编程问答-------------------- jdk 1.5用sqljdbc.jar
jdk 1.6用sqljdbc4.jar
楼主是java程序还是web程序? --------------------编程问答--------------------
引用 10 楼 ylovep 的回复:
jdk 1.5用sqljdbc.jar
jdk 1.6用sqljdbc4.jar
楼主是java程序还是web程序?

是web程序!我用的应该是1.6的吧! --------------------编程问答--------------------
引用 8 楼 fangmingshijie 的回复:
1.包冲突了,只留一个sqljdbc4.jar,别的sql开头的删除
2.getconnection的第一个参数改为jdbc:sqlserver://127.0.0.1:1433;databaseName=test

我把之前的包都删了,就引了sqljdbc4.jar一个!!而且也改了还是报一样的错!附图两张help!5555~~ --------------------编程问答-------------------- 看看部署到tomcat中的项目中的lib文件夹是否有sqljdbc4.jar  
没有手动贴进去 --------------------编程问答--------------------
引用 13 楼 ylovep 的回复:
看看部署到tomcat中的项目中的lib文件夹是否有sqljdbc4.jar  
没有手动贴进去

还是没用啊!!555~~ --------------------编程问答-------------------- com.microsoft.sqlserver.jdbc.SQLServerDriver
楼主驱动名字拼写错了 --------------------编程问答-------------------- jdbc:sqlserver://127.0.0.1:3096;databaseName=acc_sys --------------------编程问答-------------------- 是这个:jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=....

microsoft   不是mircosoft

微软

你能不能先把单词打对呀 --------------------编程问答--------------------
引用 17 楼 neneWIN 的回复:
是这个:jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=....

microsoft   不是mircosoft

微软

你能不能先把单词打对呀

额。。那个截图的时候忘记改了,打的是对的。。。都是报一样的错啊!! --------------------编程问答-------------------- 如果是WEB项目就把项目重新发布一下, --------------------编程问答-------------------- 换一个驱动试试,应该是驱动jar包的问题 --------------------编程问答--------------------
引用 15 楼 ylovep 的回复:
com.microsoft.sqlserver.jdbc.SQLServerDriver
楼主驱动名字拼写错了

yes! --------------------编程问答-------------------- jdbc 驱动
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,