用jdbc连接数据库时出现java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDrive

如题所述

用java程序连接数据库时需把数据库驱动导入到你的java工程中,
你连接SQLserver数据库而没有导入sql的驱动包所以出现这个错误
解决办法
1 去网上下一个SQLserver的驱动包
2 用jdbc:odbc连,就不会出现这个问题了
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-06-05
看上去象缺少对sql包的引用,import java.sql.*;
第2个回答  2006-06-06
你在代码中抄错了,应该是,com.microsoft.jdbc.sqlserver.SQLServerDriver,你在最后少写了个字母r

那句代码是这样的Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

...com.microsoft.jdbc.sqlserver.SQLServerDrive
你连接SQLserver数据库而没有导入sql的驱动包所以出现这个错误 解决办法 1 去网上下一个SQLserver的驱动包 2 用jdbc:odbc连,就不会出现这个问题了

...提示java.lang.classnotfoundexception:sun.jdbc.odbc.jdbcodbcdriver...
用jdbc连接数据库时出现java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDrive的问题的解决方式:就是项目没有找到数据库应用的驱动程序。解决方法:你可以到网上下一个SQLJDBC4.JAR,才不多有400KB左右。(1)首先你得知道你的sqljdbc4.jar放在哪儿?我的路径是C:\\Program File...

连接数据库时出现java.lang.ClassNotFoundException: com.mysql...
应该是你的数据库连接的jar包没有正确的导入,1、没有导入包 2、导入的包的路径是不对的 就是将mysql的jar包放到你的lib目录下就可以了,可以通过build path--》add external library或是直接将jar包直接复制到lib目录下就可以了。

...数据库,java.lang.ClassNotFoundException: com.mysql.jdbc.Driver...
在Eclipse中连接MySQL数据库时,遇到了"java.lang.ClassNotFoundException: com.mysql.jdbc.Driver"错误。为了解决这一问题,我遵循了以下步骤:第一步,将MySQL的jar包整合到项目中。操作方法是:在项目上右键点击,选择"Properties",随后进入"Java build path"选项。点击"Libraries"选项卡,选择"Add Ext...

MyBatis问题1 java.lang.ClassNotFoundException: Cannot find class...
首先,检查了Maven依赖库,确认无误。有经验者常提到将MySQL连接器Java版本从5升级到8即可解决问题。具体配置如下:org.mybatis mybatis 3.5.6 mysql mysql-connector-java 8.0.17 接着,检查了MyBatis配置文件,尝试在URL“jdbc:mysql:\/\/\/study?serverTimezone=UTC”中添加参数“&useSSL=false”,...

java.lang.classnotfoundexception: com.microsoft. jdbc.sqlserver. sq...
以抛出的异常来看,你的sql server的jdbc驱动包jar文件没有被java程序找到。你看看你的驱动类的jar文件有没有存放在你当前应用的WEB-INF\\lib目录中,或者tomcat的\\common\\lib目录下 好像你的加载数据库驱动的名称错了,应该是com.microsoft.jdbc.sqlserver.SQLServerDriver ...

java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLS...
你的包放的位置不对。。在运行的时候,没有找到你的驱动包。如果你的工程是web工程的话,应该是放在WEB-INF下的lib文件夹下吧。。你再试试,这个错误很常见的。

ava.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLS...
ClassNotFoundException 没有找到类异常 com.microsoft.jdbc.sqlserver.SQLServerDriver 这句是sqlserver的url 可能是在运行的时候,没有到找连数据的那个类.你可以把服务器重启一下..把服务器的缓存清理一下.应该就没有问题了..你试试

...错误:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver...
但是现在出现了问题,这其中一种最优可能的原因是你擅自把在这个函数中的某些个变量比如Driver定义在了函数访问不到的地方,比如主函数中,这就有可能导致出错。其实你应该把出问题的那个项目贴出来,大家才能帮得到你。不然你让大家一顿猜,很难找到真正出错的原因。

eclipse连接mysql 出错 at java.lang.ClassLoader.loadClass
您好,我来为您解答:问题的原因:java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver 你没有把sqlserver odbc连接的jar包放进来。希望我的回答对你有帮助。

相似回答