java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver就是加载不上驱动?? 200

我用的是Sqlsever2008r2驱动包以及环境变量没错,代码应该也没问题,也导入了但是一执行就显示驱动加载失败。。。。望大神帮忙,急求!!!!!!!!!!!我用的是S... 我用的是Sqlsever2008 r2驱动包以及环境变量没错,代码应该也没问题,也导入了但是一执行就显示驱动加载失败。。。。望大神帮忙,急求!!!!!!!!!!!
我用的是Sqlsever2008 r2,以及Eclipse一般的问题我都检查变了,就是不知道为什么还加不上
展开
 我来答
h2pei
2014-04-19 · TA获得超过143个赞
知道答主
回答量:30
采纳率:100%
帮助的人:28.6万
展开全部
这个问题出现可能有多重情况:首先,考察下你用的SqlServer数据库的版本和驱动包的版本是否一致。第二,驱动jar包是否真正意义上的导入到项目中去了。第三,看你的系统,SqlServer数据库是否打补丁了。第四,就是看看你的代码是否存在问题
更多追问追答
追问
第一,第二第三应该都没事,以前我也查了,有错也改了,第三SqlServer数据库是否打补丁了是什么意思
追答
就是你数据库2000,2005,还是2008的版本不同,结合着你的系统比如xp还是07的,数据库需要打上sp3或者sp4补丁,就是数据库升级的意思;不然数据库和程序不能交互上。再者就是数据库版本不同需要的jar包额数量也不同
比糖还甜的心
推荐于2017-11-25 · TA获得超过962个赞
知道答主
回答量:75
采纳率:100%
帮助的人:58.6万
展开全部
你的sql是2000,2005,还是2008?
首先确定你知道怎么导入到环境里面。如果不知道百度一下,或者hi我。
1)如果是2000,三个jar包导入:msbase,mssqlserver,msutil。
2)如果是2005,那就是sqljdbc 这个包。
3)如果是2008,那就是sqljdbc4这个包,其实sqljdbc也行。但是千万不要把他们放一起,那样就坏了。删除sqljdbc就行。
Good Luck !
追问
2008,也是sqljdbc4包,也导入了,就是显示驱动加载失败
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式