当前位置: 技术问答>java相关
如何注册JDBC驱动啊!我手头好多的驱动但是我不知道如何的注册这些驱动
来源: 互联网 发布时间:2015-11-04
本文导语: 如何注册JDBC驱动啊!我手头好多的驱动但是我不知道如何的注册这些驱动! 100分笑纳! | /**Default constructor to connect database * user is 'sa',no password */ public SQLConn() { try{ ...
如何注册JDBC驱动啊!我手头好多的驱动但是我不知道如何的注册这些驱动!
100分笑纳!
100分笑纳!
|
/**Default constructor to connect database
* user is 'sa',no password
*/
public SQLConn() {
try{
Class.forName(strDriver);
conn=DriverManager.getConnection(url,login,password);
}
catch(ClassNotFoundException e){
System.out.println("databaseName"+e.getMessage());
}
catch(SQLException e){
System.out.println("databaseName"+e.getMessage());
}
}
* user is 'sa',no password
*/
public SQLConn() {
try{
Class.forName(strDriver);
conn=DriverManager.getConnection(url,login,password);
}
catch(ClassNotFoundException e){
System.out.println("databaseName"+e.getMessage());
}
catch(SQLException e){
System.out.println("databaseName"+e.getMessage());
}
}
|
不需要注册,放到类路径下,就可以用了
|
在jb里面可以设置
|
简单啊!
首先你的注册你的驱动(我用Oracle的jdbc举例):
driverClassName=oracle.jdbc.driver.OracleDriver
URL=jdbc:oracle:thin:@172.16.58.160:1521:orc1
user=test
password=test
try {
Driver driver = (Driver)
Class.forName(driverClassName).newInstance();
DriverManager.registerDriver(driver);
Connection con = DriverManager.getConnection (URL,user,password);
}
catch (Exception e) {
Log.printEvent("Can't register JDBC driver: " +
driverClassName + ", Exception: " + e,logFile);
}
其它的驱动加载都差不多!
注意:要把你的驱动放在你的 jre/lib/ext/下就可以了,用jbuilder要另外设置
首先你的注册你的驱动(我用Oracle的jdbc举例):
driverClassName=oracle.jdbc.driver.OracleDriver
URL=jdbc:oracle:thin:@172.16.58.160:1521:orc1
user=test
password=test
try {
Driver driver = (Driver)
Class.forName(driverClassName).newInstance();
DriverManager.registerDriver(driver);
Connection con = DriverManager.getConnection (URL,user,password);
}
catch (Exception e) {
Log.printEvent("Can't register JDBC driver: " +
driverClassName + ", Exception: " + e,logFile);
}
其它的驱动加载都差不多!
注意:要把你的驱动放在你的 jre/lib/ext/下就可以了,用jbuilder要另外设置
|
用jbuilder要另外设置……
关注,怎么设置呀?
关注,怎么设置呀?
|
Class.forName(driver)
用这个呀?
要是设路径的话救灾library(jbuilder)立射
用这个呀?
要是设路径的话救灾library(jbuilder)立射
|
project --- project properties --- requred library
new
填写你的包名,随意,比如jdbcfororacle,选上class12.zip,
以后工程都加上这个包就可以了
new
填写你的包名,随意,比如jdbcfororacle,选上class12.zip,
以后工程都加上这个包就可以了
|
提示:
1.启动JBuilder;
2.进入Tool->DataBase Pilot
3.新建一个数据库连接,
4.在 New URL对话框中,选择Driver下拉菜单,其中标记为:
oracle.jdbc.driver.OracleDriver的项为红色,如果用这一项,连接则会有
问题,但是用蓝色的sun.jdbc.odbc.JdbcOdbcDriver就可以用。
5.问题是:
如何将oracle.jdbc.driver.OracleDriver项变为蓝色,即可以使用。?
1.启动JBuilder;
2.进入Tool->DataBase Pilot
3.新建一个数据库连接,
4.在 New URL对话框中,选择Driver下拉菜单,其中标记为:
oracle.jdbc.driver.OracleDriver的项为红色,如果用这一项,连接则会有
问题,但是用蓝色的sun.jdbc.odbc.JdbcOdbcDriver就可以用。
5.问题是:
如何将oracle.jdbc.driver.OracleDriver项变为蓝色,即可以使用。?
|
问题5的回答!
哈哈哈,找到了,在tools->enterprise setup里面有个database setup
你在里面add上就好了
哈哈哈,找到了,在tools->enterprise setup里面有个database setup
你在里面add上就好了
|
知道了:
很简单的:
1.启动JBuilder;
2.进入Tool->Enterprise Setup
3.选择Database Drivers ->添加。。。
4.确定后,系统会提示你重新启动JBuilder
5.OK!!
很简单的:
1.启动JBuilder;
2.进入Tool->Enterprise Setup
3.选择Database Drivers ->添加。。。
4.确定后,系统会提示你重新启动JBuilder
5.OK!!