📄 database_operate.java
字号:
/*
<数据库连接、输入、输出>
*/
package myprojects.info_system;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;
import java.util.*;
import java.sql.*;
public class Database_operate
{
//************ 定义返回结果集 ***************
ResultSet resultset=null;
//************ 创建指定数据库的URL **********
String url="jdbc:odbc:mydb";
public Database_operate(){}
//************查询方法,返回查询结果集*******
public ResultSet getResult(String sql)
{
try
{
//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//创建连接
Connection conn=DriverManager.getConnection(url,"","");
//创建Statement对象
Statement statement=conn.createStatement();
//执行SQL语句
ResultSet resultset=statement.executeQuery(sql);
//返回结果集
return resultset;
}catch(Exception e)
{
System.out.println("getResult----"+e.toString());
return null;
}
}
//***************执行SQL语句方法*****************
public boolean executeSql(String sql)
{
try
{
//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//创建连接
Connection conn=DriverManager.getConnection(url,"","");
//创建Statement对象
Statement statement=conn.createStatement();
//执行SQL语句,返回结果集
statement.executeUpdate(sql);
//提交到数据库
conn.commit();
//返回true,表示操作成功
return true;
}catch(Exception e)
{
System.out.println("getResult----"+e.toString());
//返回false,表示操作失败
return false;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -