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

安装的jdk1.8,sqljdbc4.jar也下了,放在jdk\jre\lib\ext目录下,请问是放在这里吗?现在就是odbc数据源连接sql server 2008,测试数据源成功,dos启动java程序就提示java.lang.classnotfoundexception:sun.jdbc.odbc.jdbcodbcdriver,这个程序是同学没用工具手动编写的,好像也不能用eclipse或者netbeans连接,这个是配置java环境变量配的不对吗?该怎么改。求帮助

用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怎么导?

追答

温馨提示:答案为网友推荐,仅供参考