dbmanager.java~5~

来自「教材管理系统」· JAVA~5~ 代码 · 共 63 行

JAVA~5~
63
字号
package bookmanager;import java.sql.*;public class DBManager {    public static Connection cn;    public static Statement st;    public static ResultSet rs;    public static boolean joinDB() {        boolean joinFlag;        try {            joinFlag = true;            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载驱动            cn = DriverManager.getConnection("jdbc:odbc:bookmanager","sa","");            cn.setCatalog("EmployeeInformationMS");            System.out.println("数据库连接成功");            st = cn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,                                    ResultSet.CONCUR_READ_ONLY);            return joinFlag;        } catch (SQLException sqlEx) {            System.out.println(sqlEx.getMessage());            joinFlag = false;            return joinFlag;        } catch (ClassNotFoundException notfoundEX) {            System.out.println(notfoundEX.getMessage());            joinFlag = false;            return joinFlag;        }    }    public static boolean executeSQL(String sqlString) {        boolean executeFlag;        try {            st.execute(sqlString);            executeFlag = true;        } catch (Exception e) {            executeFlag = false;            System.out.println("sql exception:" + e.getMessage());        }        return executeFlag;    }    public static boolean query(String sqlString) {        try {            rs = null;            System.out.println(sqlString);            rs = st.executeQuery(sqlString);        } catch (Exception Ex) {            System.out.println("sql exception:" + Ex);            return false;        }        return true;    }}

⌨️ 快捷键说明

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