databasemanager.java
来自「这是一个图书和学生信息的管理系统,它可以在数据库里面增加,修改,删除数据来管理图」· Java 代码 · 共 71 行
JAVA
71 行
package manage;import java.sql.*;public class DataBaseManager { Connection con; //声明数据库连接类 Statement stmt; //声明执行sql语句的容器 ResultSet rs; //查询语句返回的结果集 private String m_JDBCDriver = "sun.jdbc.odbc.JdbcOdbcDriver"; public DataBaseManager() { //创建数据库连接的构造函数 try { Class.forName(m_JDBCDriver).newInstance(); //转载驱动程序 } catch (Exception sqle) { System.out.println("载驱动程序装载错误!"); } } public boolean connect() { //建立数据库连接 try { con = DriverManager.getConnection("jdbc:odbc:sun","sa"," "); stmt = con.createStatement(); } catch (Exception ee) { System.out.println("数据库连接错误!"); return false; } return true; } public ResultSet getResult(String strSQL) { //执行sql语句,返回结果集 try { rs = stmt.executeQuery(strSQL); return rs; } catch (SQLException sqle) { System.out.println("getResult():执行sql语句失败"); return null; } } public boolean updateSql(String strSQL) { try { stmt.executeUpdate(strSQL); con.commit(); return true; } catch (SQLException sqle) { System.out.println("updateSql():执行sql语句错误!"); return false; } } public void disconnect( ) {//断开数据库连接 try { if (con != null) { con.close(); con = null; } } catch (Exception _ex) { System.out.println("关闭数据库失败!"); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?