我用Jdbc连接SQL数据库的时候报错

来源:百度知道 编辑:UC知道 时间:2024/05/16 07:06:28
有一个工程有发连接数据库 但是另外一个工程就没法连接数据库啊
报错说Source not found for DriverManager.getConnection(String, Properties, ClassLoader) line: not available
但是同样的连接代码我连接在一个工程有法 用同样的代码链接这另外一个工程就没法呢 就报哪个 错啊
这是为什么呢 哪三 个包我也有啊 也在环境变量里有啊

用这种方法,不用数据源就能联上
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection cn=DriverManager.getConnection("jdbc:odbc:provider={Msadsql};server=.;Driver={SQL Server};Database=StudnetDB;uid=sa;pwd="

应该是你传的参数有问题
not available 不能验证

连接数据库出错
建议你看看你的数据源配置成功没!

可能是你的sql数据库驱动不对,那一共是三个驱动jar文件。