📄 accessdb_bean.java
字号:
/**
建立访问数据库的类组件
**/
import java.sql.*;
//建立连接的方法
public Statement connecting()
{
try
{
Connection connect=null;
//申明语句对象
Statement stmt=null;
//申明结果集
ResultSet rs=null;
//类的构造方法
//建立连接的方法
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//加载驱动程序
con=DriverManager.getConnection("Jdbc:Odbc:students");
//连接数据库
stmt=connect.createStatement();
}
catch (ClassNotFoundException e)
{
System.out.println("sun.jdbc.odbc.JdbcOdbcDriver is not found!!");
}
catch (SQLException m)
{
System.out.println("The database 'students' is not found!!");}
return stmt;
}
}
public ResultSet executeSelect(String sql) throws SQLException
//执行指定的select语句
{
rs=null;
//首先设置结果集为空
rs=stmt.executeQuery(sql);
//通过对语句对象执行指定的sql语句的到结果集
return rs;
//返回结果集
}
public ResultSet query(Statement stmt,String sqlQue)
//输入STATEMENT 和SQL命令语句,返回一个RESULTSET的方法
{
try
{
rs=null;
rs=stat.executeQuery(sqlQue);
//执行查询
}
catch (Exception w)
{
System.out.println(w);}
return rs;
//返回结果集
}
}
public boolean delete(Statement stmt,String sqlDel)
//,删除学生信息
{
boolean success=false;
try
{
stmt.executeUpdate(sqlDel);
//删除学生信息
success=true;
}
catch (Exception s)
{
System.out.println(s);
//打印出错误信息
}
return success;
}
}
public boolean update(Statement stmt,String sqlUpd)
//修改学生信息
{
boolean success=false;
try
//捕捉修改学生信息系统异常
{
stmt.executeUpdate(sqlUpd);
//修改学生信息
success=true;
}
catch (Exception e)
{
System.out.println(e);
//打印错误
}
return success;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -