最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
用JDBC连接Oracle数据库(问题得以解决,特此总结一下,欢迎兄弟们指出不足)
时间:2022-07-02 18:20:12 编辑:袖梨 来源:一聚教程网
通常有四种连接方式可供选择,这里我只采用了其中两种
我采用win98下的tomcat
服务器是winnt的,安装的Oracle
我的类路径是:D: omcatwebappsROOTWEB-INFclassesyourpackage
jsp路径:D: omcatwebappsROOT
调用路径:http://127.0.0.1:8080/connOracle.jsp
(你的实在不行,可以试试我的路径^_^)
1,使用JDBC_ODBC桥连接
首先记得在系统数据源里建立一个ODBC连接哦^_^,(可以采用PB或其他程序连接数据库,测试一下这个ODBC建立成功没有)
接下来写类文件,可以采用以下类文件:
package yourpackage; //注意,java的类存储系统和文件系统有关哦:)
import java.sql.*;
public class opendb
{
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:yourdb"; //这里的yourdb是你建的ODBC数据原的DNS
Connection conn=null;
ResultSet rs=null;
public opendb()
{
try{
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("opendb();"+e.getMessage());
}
}
public ResultSet executeQuery(String sql)
{
rs=null;
try{
conn=DriverManager.getConnection(sConnStr,"username","password"); //注意这里的数据库用户名和密码一定要根据实际情况设置
Statement stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
}
catch(SQLException ex){
System.err.println("aq.executeQuery:"+ex.getMessage());
我采用win98下的tomcat
服务器是winnt的,安装的Oracle
我的类路径是:D: omcatwebappsROOTWEB-INFclassesyourpackage
jsp路径:D: omcatwebappsROOT
调用路径:http://127.0.0.1:8080/connOracle.jsp
(你的实在不行,可以试试我的路径^_^)
1,使用JDBC_ODBC桥连接
首先记得在系统数据源里建立一个ODBC连接哦^_^,(可以采用PB或其他程序连接数据库,测试一下这个ODBC建立成功没有)
接下来写类文件,可以采用以下类文件:
package yourpackage; //注意,java的类存储系统和文件系统有关哦:)
import java.sql.*;
public class opendb
{
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:yourdb"; //这里的yourdb是你建的ODBC数据原的DNS
Connection conn=null;
ResultSet rs=null;
public opendb()
{
try{
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("opendb();"+e.getMessage());
}
}
public ResultSet executeQuery(String sql)
{
rs=null;
try{
conn=DriverManager.getConnection(sConnStr,"username","password"); //注意这里的数据库用户名和密码一定要根据实际情况设置
Statement stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
}
catch(SQLException ex){
System.err.println("aq.executeQuery:"+ex.getMessage());
相关文章
- 云星穹铁道权益升级怎么玩 云崩铁权益升级活动介绍 12-03
- 以闪亮之名山中绘梦怎么玩 以闪亮之名滢然花梦套装活动介绍 12-03
- 以闪亮之名绿野梦歌礼包怎么样 以闪亮之名绿野梦歌拍照礼包介绍 12-03
- 光遇12.6有什么更新 光遇12月6日更新内容介绍 12-03
- 伍六七暗影交锋测试资格怎么获得 伍六七暗影交锋内测资格获取方法 12-03
- 无限暖暖晶莹诗集怎么样 12-03