java中怎么报没有驱动,我已经添加了jar包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中怎么报没有驱动,我已经添加了jar包相关的知识,希望对你有一定的参考价值。

java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(Unknown Source)

<driver-name>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver-name>
<url> jdbc:sqlsever://localhost:1433;DatabaseName=sd</url>
<usenme></usenme>
<pass-word></pass-word>
</db-info>
public static Connection getConnection()
Connection conn=null;
try
JDBConf JDBConfig=configread.getInstance().getJDBConf();

Class.forName( JDBConfig.getDrivename());;

conn=DriverManager.getConnection(JDBConfig.getUrl(),JDBConfig.getUsername(),JDBConfig.getPassword());

catch (Exception e)

e.printStackTrace();


return null;

不是没有驱动,是没有合适的驱动。驱动版本不对,换成和你SQLServer数据库版本对应的驱动jar包追问

我的是2000的,是不是应该添加sql2000的数据包?

追答

嗯,是的。而且还有,就是不要放入多个功能相同的jar包(就是说版本不一样的jar),可能调用时会发生冲突。

参考技术A 可能jar包不对 参考技术B 查看项目Lib中是否包含sql驱程包。希望能帮到你。

您好,请问你在Android Studio中添加了jar文件之后报jar文件没有主清单属性,最后怎么解决的呀

.jar 的关联不正确。。。。。java -jar Calculator.jar 放到一个.cmd来运行 就好了 参考技术A 右键 add as library 试试

以上是关于java中怎么报没有驱动,我已经添加了jar包的主要内容,如果未能解决你的问题,请参考以下文章

请问mysql驱动怎么用啊?我下的mysql驱动中怎么没有.jar包呢?我解压驱动后,它是这样啊?非常感谢

java怎么连接mysql

java访问mysql数据库,为啥总是没有办法引入mysql的驱动包?

mysql的驱动包应该放在哪?

引入本地jar包打成jar包启动报错:NoClassDefFoundError

eclipse java项目中明明引入了jar包 为啥项目启动的时候不能找到jar包