Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  java  >  正文 用JDBC连接Oracle数据库(问题得以解决,特此总结一下,欢迎兄弟们指出不足)

用JDBC连接Oracle数据库(问题得以解决,特此总结一下,欢迎兄弟们指出不足)

发布时间:2019-10-12   编辑:www.jquerycn.cn
jquery中文网为您提供用JDBC连接Oracle数据库(问题得以解决,特此总结一下,欢迎兄弟们指出不足)等资源,欢迎您收藏本站,我们将为您提供最新的用JDBC连接Oracle数据库(问题得以解决,特此总结一下,欢迎兄弟们指出不足)资源
通常有四种连接方式可供选择,这里我只采用了其中两种
我采用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());

您可能感兴趣的文章:
用JDBC连接Oracle数据库(问题得以解决,特此总结一下,欢迎兄弟们指出不足)
建立JSP操作以提高数据库访问的效率
jdbc连接oracle数据库方法
用连接池提高Servlet访问数据库的效率 (-)
JDBC Connection Pool
JDBC接口技术 <转>
JSP 怎么提高数据库访问效率
JDBC数据库访问例子
JDBC连接DB2数据库详解
关于在ORACLE下开发JAVA的几个问题

[关闭]