package mybbs;/**
 * Title:        select insert update and delete
 * Description:  select insert update and delete
 * Copyright:    Copyright (c) 2003
 * @author
 * @version 1.0
 */import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.DriverManager;
import java.sql.Statement;
public class connectBean {
    String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
    String sConnStr = "jdbc:odbc:db1";
    Connection connect = null;
    ResultSet rs = null;
    Statement stmt = null;
    public connectBean() {
        try {
            Class.forName(sDBDriver);
        }
        catch (java.lang.ClassNotFoundException e) {
            System.err.println(e.getMessage());
        }
    }    public ResultSet executeQuery(String sql) {
        rs = null;
        try {
            connect = DriverManager.getConnection(sConnStr);
            Statement stmt = connect.createStatement();
            rs = stmt.executeQuery(sql);
        }
        catch (SQLException ex) {
            System.err.println(ex.getMessage());
        }
        return rs;
    }    public void executeUpdate(String sql) {
        rs = null;
        try {
            connect = DriverManager.getConnection(sConnStr);
            Statement stmt = connect.createStatement();
            stmt.executeQuery(sql);
            connect.close() ;
            stmt.close();
        }
        catch (SQLException ex) {
            System.err.println(ex.getMessage());
        }    }
    public void connectClose(){
        if(connect !=null ){
            try{
                connect.close();
            }catch(SQLException ex){
                System.err.println(ex.getMessage());
            }
        }
        if(stmt != null){
            try{
                stmt.close();
            }catch(SQLException ex){
                System.err.println(ex.getMessage());
            }
        }
    }
}