⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dbconnbean.java~29~

📁 Name: Book shop manager. 开发语言: Java
💻 JAVA~29~
字号:
package bookmanager;

/**
 * <p>Title: 图书管理</p>
 *
 * <p>Description: 大型软件实习项目</p>
 *
 * <p>Copyright: Copyright (c) 2005</p>
 *
 * <p>Company: 武汉大学计算机学院</p>
 *
 * @author 王佳
 * @version 1.0
 */
import java.sql.*;

public class dbconnBean {
    String dbDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
    String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=bookdb";
    String user="sa";
    String password="19821216";
    Connection conn=null;
    Statement stmt=null;
    ResultSet rs=null;

    public dbconnBean() {
        try {
            Class.forName(dbDriver);
        } catch (ClassNotFoundException ex) {
            System.out.println("****************exception in dbconnBean:"+ex.getMessage()+"********************");
           // ex.printStackTrace();
        }
    }

    public boolean executeInsert(String sql){
        try{
            conn = DriverManager.getConnection(url, user, password);
            stmt = conn.createStatement();
            stmt.executeUpdate(sql);
            stmt.close();
            conn.close();
        }catch(Exception ex1){
            System.out.println("****************exception in dbconnBean:+++++[public boolean executeInsert(String sql)]"+ex1.getMessage()+"********************");
           // ex1.printStackTrace();
            return false;
        }
        return true;
    }

    public ResultSet executeQuery(String sql){
        try{
            conn=DriverManager.getConnection(url,user,password);
            stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
            rs=stmt.executeQuery(sql);
        }catch(Exception ex2){
            System.out.println("****************exception in dbconnBean:+++++[public ResultSet executeQuery(String sql)]"+ex2.getMessage()+"********************");
            //ex2.printStackTrace();
        }
        return rs;
    }

    public boolean executeUpdate(String sql){
        try{
            conn = DriverManager.getConnection(url, user, password);
            stmt = conn.createStatement();
            stmt.executeUpdate(sql);
            stmt.close();
            conn.close();
        }catch(Exception ex3){
            System.out.println("****************exception in dbconnBean:+++++[public boolean executeUpdate(String sql)]"+ex3.getMessage()+"********************");
            //ex3.printStackTrace();
            return false;
        }
        return true;
    }

    public boolean executeDelete(String sql){
        try{
            conn = DriverManager.getConnection(url, user, password);
            stmt = conn.createStatement();
            stmt.executeUpdate(sql);
            stmt.close();
            conn.close();
        }catch(Exception ex4){
            System.out.println("****************exception in dbconnBean:+++++[public boolean executeDelete(String sql)]"+ex4.getMessage()+"********************");
           // ex4.printStackTrace();
            return false;
        }
        return true;
    }

    public void closeStmt(){
        try{
            stmt.close();
        }catch(Exception ex5){
            System.out.println("****************exception in dbconnBean:+++++[ public void closeStmt()]"+ex5.getMessage()+"********************");
           // ex5.printStackTrace();
        }
    }

    public void closeConn(){
        try{
            conn.close();
        }catch(Exception ex6){
            System.out.println("****************exception in dbconnBean:+++++[public void closeConn()]"+ex6.getMessage()+"********************");
           // ex6.printStackTrace();
        }
    }




public static void main(String[] args) {
        dbconnBean dbconnbean = new dbconnBean();
        ResultSet res=dbconnbean.executeQuery("select * from bookuser where username='ivan0385' and password = 'ivan0385'");
        try{
            while (res.next()) {
                System.out.print(res.getLong("uid"));
            }
        }catch(Exception e){}
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -