为什么数据库驱动加载总是失败

为什么数据库驱动加载总是失败,第1张

看你连的是sqlsever 推荐用sqlserver提供的驱动来连接

String driverName = "commicrosoftsqlserverjdbcSQLServerDriver"; //加载JDBC驱动

String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=name"; //连接

看你连的是sqlsever 推荐用sqlserver提供的驱动来连接

String driverName = "commicrosoftsqlserverjdbcSQLServerDriver"; //加载JDBC驱动

String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=name"; //连接

classforname("commicrosoftjdbcsqlserversqlserverdriver")newinstance();

string url="jdbc:microsoft:sqlserver://192168010:1433;databasename=test";

把三个jar 放在web-inf/lib下

或者,你也可以。。

同时也可以将该安装目录下的mssqlserverjar文件复制到

你使用的应用服务器对应lib下,如weblogic,则:\weblogic\server\lib

前提是你必须在jb中已经配置好的应用服务器。

jsp中加载jdbc驱动:

Java加载JDBC的实现方法:

通过调用ClassforName()方法可以显式地加载一个驱动程序。该方法的入口参数为要加载的驱动程序。例如:ClassforName("sunjdbcodbcJdbcOdbcDriver")语句加载了SUN 公司开发的JDBC-ODBC 桥接器。对数据库进行连接的时候,驱动管理器(DriverManager)会使用这个被加载的驱动程序。通过DriverManager 的getDriver()方法可以获得已经加载的驱动程序信息。程序代码要求:

1.编写useDBDriver 类的基本框架,在该类中仅包括main()方法,在main()方法中加载驱动程序。

2.程序代码如下:

public class useDBDriver

{

public static void main(String arg[])

{

try

{

//初始化并加载JDBC-ODBC 驱动程序

ClassforName("sunjdbcodbcJdbcOdbcDriver");

Enumeration enum=DriverManagergetDrivers();

//显示驱动程序信息

while(enumhasMoreElements())

{

Systemoutprintln(enumnextElement());

}

//处理加载数据库中可能出现的异常

}

catch(javalangException exec)

{

Systemoutprintln("加载数据库驱动程序出现异常");

}

}

}

3.因为程序中使用了JDBC 类和Enumeration 类,所以要引入的包有:

import javasql;

import javautil;

以上就是关于为什么数据库驱动加载总是失败全部的内容,包括:为什么数据库驱动加载总是失败、为什么这个数据库驱动无法加载,求大神。。。。、数据库sqlserver驱动到底怎么加载知道的进等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9803199.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存