Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2258892
  • 博文数量: 292
  • 博客积分: 10016
  • 博客等级: 中将
  • 技术积分: 3381
  • 用 户 组: 普通用户
  • 注册时间: 2005-11-06 11:26
文章分类

全部博文(292)

文章存档

2011年(1)

2010年(4)

2009年(3)

2008年(6)

2007年(47)

2006年(63)

2005年(168)

分类: LINUX

2005-11-07 12:18:19

 

这个代码是好久以前的了,连接数据库算比较好的 代码很简单我就不多介绍了

package aptime;
import java.sql.*;

public class aptime {
  String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
  String sConnStr = "jdbc:odbc:aptime";
  private Connection conn = null;
  private Statement stmt = null;
  ResultSet rs = null;

  public aptime() {
    try {
      Class.forName(sDBDriver);
    }
    catch(java.lang.ClassNotFoundException e) {
      System.err.println("aptime(): " + e.getMessage());
    }
  }
  public ResultSet executeQuery(String sql) {
    rs = null;
    try {
    conn = DriverManager.getConnection(sConnStr);
    stmt = conn.createStatement();
    rs = stmt.executeQuery(sql);
    }
    catch(SQLException ex) {
      System.err.println("aq.executeQuery: " + ex.getMessage());
    }
    return rs;
  }
  public void executeUpdate(String sql) {
    stmt = null;
    rs=null;
    try {
    conn = DriverManager.getConnection(sConnStr);
    stmt = conn.createStatement();
    stmt.executeUpdate(sql);
    stmt.close();
    conn.close();
    }
    catch(SQLException ex) {
      System.err.println("aq.executeQuery: " + ex.getMessage());
    }
  }

  public void closeStmt(){
    try{
      stmt.close();
     }
    catch(SQLException e){
      e.printStackTrace();
     }
  }
  public void closeConn(){
    try{
      conn.close();
     }
    catch(SQLException e){
      e.printStackTrace();
     }
  }
}

阅读(1182) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~