⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 accessdb_bean.java

📁 数据库连接程序和实例
💻 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 + -