当前位置:  技术问答>java相关

JDBC的使用

    来源: 互联网  发布时间:2015-01-08

    本文导语:  我在JBuilder下做一个应用,客户端可以通过IE查询服务器端的数据。客户端的查询是通过JDBC完成的,我在JBuilder 中的JDBC Explore配置了数据源,并连接数据库(Oracle 8.05)成功,但我在调试时系统总说数据库联不上(抛...

我在JBuilder下做一个应用,客户端可以通过IE查询服务器端的数据。客户端的查询是通过JDBC完成的,我在JBuilder
中的JDBC Explore配置了数据源,并连接数据库(Oracle 8.05)成功,但我在调试时系统总说数据库联不上(抛出异常SQLException)。
那位大虾能指点一下,不胜感激。
以下是部分程序:

    driver = "oracle.jdbc.driver.OracleDriver";
    u=userField.getText();
    p=new String(passField.getPassword());
    dbconnect=new CreatDbConnect(connectstring,u,p,driver,"srvdb");


public class CreatDbConnect {
  Connection theConnection;
  Statement theStatement;
  boolean isconnect=false;

  public CreatDbConnect(){
  }

  public CreatDbConnect(String url,String u,String p, String driverName,String type) {
    try {
        Class.forName(driverName);
        theConnection = DriverManager.getConnection(url,u,p);
        theStatement = theConnection.createStatement();
        isconnect=true;
        }
    catch (ClassNotFoundException ex) {
          JOptionPane.showMessageDialog(null,type+"数据库驱动程序错.n"+ex.getMessage(),"错误",JOptionPane.ERROR_MESSAGE);
          isconnect=false;
        }
    catch (SQLException ex) { //连接时,异常在此处抛出
          JOptionPane.showMessageDialog(null,"不能连接到"+type+"数据库.n"+ex.getMessage(),"错误",JOptionPane.ERROR_MESSAGE);
          isconnect=false;
        }
  }

  public Statement getStatement() {
    return theStatement;
  }

    public void close() throws SQLException {
        theStatement.close();
        theConnection.close();
    }
    protected void finalize() throws Throwable {
        close();
        super.finalize();
    }

  }

|
刚刚把你的源码考来试了一下,我估计你可能忘记配置JBuilder中的编译路径了
在JB4中,Tools->config JDKs->添加Oracle的classes111.zip
应该就没有什么问题了

    
 
 

您可能感兴趣的文章:

  • 怎样发布使用jdbc的application
  • 急,jsp如何使用jdbc连接DB2,解决就结贴
  • jsp连接数据库????如何不使用jdbc and odbc??
  • 使用JDBC连接数据库时Class.forName()语句的使用疑问
  • jb7中怎么使用别的jdbc,怎么把已知的jdbc加入connection的driver下拉列表里!
  • 通过JDBC能够连接access吗,不使用ODBC
  • 如何使用Postgres的JDBC驱动?
  • 我是菜鸟,请问在java里面如何使用JDBC直接访问Sql server数据库?
  • Oracle9i 9.0.1的JDBC Drivers 可以给Oracle 8.0.5使用马?
  • 使用JDBC,用什么方法可以知道MYSQL中有几个库,每个库有几个表?
  • 怎样在jdbc中使用游标???
  • 怎么使用jdbc往db2中写入BLOB?
  • 如何在jbuilder中使用mysql的jdbc驱动呢
  • 大虾帮忙,怎样用JDBC-ODBC连接SQL2000并使用呀?
  • 关于mssqlserver 的jdbc driver使用的问题
  • 问JBuilder中jdbc url的使用?
  • NOSQL iis7站长之家
  • jsp连接sqlserver使用jdbc驱动时,class not found
  • 请问如何在jsp中使用JDBC动态更新数据库?
  • 请教Red Hat9下JDBC的使用?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 高性能JDBC驱动 DataDirect JDBC Drivers
  • mysql jdbc连接mysql数据库步骤及常见参数详解
  • 关于JDBC-ODBC和JDBC的区别
  • JDBC驱动代理 HA-JDBC
  • 访问MS SQL能不能直接用JDBC,如果能相应的JDBC Driver从哪里得到?
  • easy question:jdbc与jdk需要分别安装吗。如何设置jdbc的classpath
  • JDBC 工具包 Midao JDBC
  • 请问JDBC和JDBC-ODBC有什么区别?是不是连接的时候也有所不同。
  • JDBC 驱动程序 Drizzle-JDBC
  • JDBC执行日志 JDBC Logger
  • OLAP数据源的JDBC驱动 Jdbc4Olap
  • 讨论:纯java的JDBC与JDBC-ODBC桥的比较?那种效率高、快?(面向服务端)
  • jdbc1.2 jdbc2.0里面的类是干什么用的?
  • 请问连接本机数据库的JDBC,和连接远程的JDBC有没有区别?
  • jdbc连接数据库,能否有jdbc中的方法进行安全设置:
  • 百万火急:一个 jsp的jdbc的问题,用的是jdbc,odbc桥。
  • 问一个简单的问题,我装了oracle 8.05,我并没有发有发现JDBC这个目录,是不是我要下载jdbc for oracle。
  • jdbc 连接sybase11.9时出错,错误提示:JZ0D5: 装载协议 com.sybase.jdbc2.tds.tds 时出错
  • java开发数据库,一般是用JDBC-ODBC桥,还是JDBC驱动程序连接数据库呢?
  • 请问有没有mdb的jdbc驱动?我不想用jdbc-odbc了.


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3