java连接sql server 2008时提示java.lang.classnotfoundexception:sun.jdbc.odbc.jdbcodbcdriver

安装的jdk1.8,sqljdbc4.jar也下了,放在jdk\jre\lib\ext目录下,请问是放在这里吗?现在就是odbc数据源连接sqlserver2008,测试... 安装的jdk1.8,sqljdbc4.jar也下了,放在jdk\jre\lib\ext目录下,请问是放在这里吗?现在就是odbc数据源连接sql server 2008,测试数据源成功,dos启动java程序就提示java.lang.classnotfoundexception:sun.jdbc.odbc.jdbcodbcdriver,这个程序是同学没用工具手动编写的,好像也不能用eclipse或者netbeans连接,这个是配置java环境变量配的不对吗?该怎么改。求帮助 展开
 我来答
ahcc08
2014-05-13 · 知道合伙人软件行家
ahcc08
知道合伙人软件行家
采纳数:11853 获赞数:51941
拥有丰富的软件开发经验。

向TA提问 私信TA
展开全部
用jdbc连接数据库时出现java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDrive的问题的解决方式:
就是项目没有找到数据库应用的驱动程序。
解决方法:
你可以到网上下一个SQLJDBC4.JAR,才不多有400KB左右。
(1)首先你得知道你的sqljdbc4.jar放在哪儿?我的路径是C:\Program Files\Java\jdk1.6.0_10\jre\lib\ext(因人而异,我的sqljdbc4.jar放此目录下)。
(2)然后,在myeclipse下,单击你的包,选BuildPath选Configure Bulid Path选Libraries选AddExternal JARS,然后就成功导入了。
(3)最后在Referenced Libraries下可以看到sqljdbc4.jar
这样的话你的项目就可以成功地连接到你指定的数据库了。
追问
记事本写的小型系统也可以导吗?整个工程有几个文件夹,和很多个class文件和java文件,eclipse怎么导?
追答

hgd0324
2014-05-20 · TA获得超过1138个赞
知道小有建树答主
回答量:551
采纳率:0%
帮助的人:400万
展开全部
使用java的开发工具,自动导入包,这里面还有配置文件的关系,这个报错是没有找到包的错误,所以尝试用eclipse等工具自动导入数据库连接的jar包
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式