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

📄 tabledata.java

📁 《Java课程设计案例精编(第二版)》-黄晓东-源代码-4450
💻 JAVA
字号:
package accessDB;
import java.util.*;
import java.sql.*;
import javax.sql.*;
import oracle.jdbc.*;
import oracle.jdbc.dbaccess.*;
import oracle.jdbc.driver.*;
public class TableData {
	private Connection conn = 
		new	DBConnection().connectByJdbc(DBConstantVariable.UserName,
				DBConstantVariable.Password);
	private ResultSet dataSet = null;
	public ResultSet getAllTableData(String tableName){
		String tableQuery = "SELECT * FROM " + DBConstantVariable.UserName +"." + tableName;
		try{
			Statement stat = conn.createStatement();
			if( conn == null ){
				System.out.println("Database Connection Error!");
				System.exit(-1);
			}
			dataSet = stat.executeQuery(tableQuery);
			System.out.println("Query OK!");
		}catch(SQLException ex){
			System.out.println("Sql exception  TableData.java 24 "+ex.getMessage()+"!");
			System.exit(-1);
		}
		catch(Exception ex){
			System.out.println("Exception "+ex.getMessage()+"!");
			System.exit(-1);
		}
		return dataSet;
	}
	
	public  boolean ColseResultSet(){
		try{
			if( this.dataSet != null )
				this.dataSet.close();
			if( this.conn.isClosed() == true )
				return true;
			else
			{
				this.conn.close();
				return true;
			}
		}
		catch(SQLException ex){
			System.out.println("Close Connection Error!");
			System.exit(-1);
		}
		catch(Exception ex){
			System.out.println("Unhandle Exception Occurs!");
		}
		return false;
	}

	public boolean UpdateTableData(String sqlState){
		String tableUpdate = sqlState;
		try{
			Statement stat = conn.createStatement();
			if( conn == null ){
				System.out.println("Database Connection Error!");
				return false;
			}
			stat.executeUpdate( tableUpdate );
			stat.close();
			return true;
		}catch(SQLException ex){
			System.out.println("Sql exception  Update TableData "+ex.getMessage()+"!");
		}
		catch(Exception ex){
			System.out.println("Exception "+ex.getMessage()+"!");
		}
		return false;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -