📄 databasetool.java
字号:
package util;
import javax.swing.JOptionPane;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
/**
* <p>Title: 学生信息管理系统</p>
* <p>Description: 对学生信息、学生成绩进行管理</p>
* <p>Copyright: Copyright (c) 2005</p>
* <p>Company: </p>
* @author 苏年乐
* @version 1.0
*/
/**
* 用于数据库连接的专用类
*/
public class DatabaseTool {
private static Connection con;
private static ResultSet rs;
private static Statement st;
/**
* 建立数据库连接
*/
public static void conDB()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e)
{
JOptionPane.showMessageDialog(null,"数据库加载失败");
}
try
{
con = DriverManager.getConnection("jdbc:odbc:students");
st = con.createStatement();
}
catch(SQLException e)
{
JOptionPane.showMessageDialog(null,"数据库连接失败");
}
}
/**
* 关闭数据库连接
*/
public static void closeDB()
{
try
{
st.close();
con.close();
}
catch(SQLException e )
{
JOptionPane.showMessageDialog(null,"数据库关闭失败");
}
}
/**
* 执行更新语句
*/
public static void executeUpdate(String strSql) throws Exception{
st.executeUpdate(strSql);
}
/**
* 执行查询语句
*/
public static ResultSet executeQuery(String strSql) throws Exception{
return st.executeQuery(strSql);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -