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

📄 database.java

📁 大连cstp学校课堂练习,java编写的学籍管理系统
💻 JAVA
字号:
import java.sql.*;/** * 连接数据库的类 */public class Database {		private Statement stmt=null;	ResultSet rs=null;	private Connection conn=null;	String sql;	String strurl="jdbc:odbc:scmanage";		public Database(){	}		/**	 * 打开数据库连接	 */	public void OpenConn()throws Exception{		try{			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 			conn=DriverManager.getConnection(strurl);		}		catch(Exception e){ 			System.err.println("OpenConn:"+e.getMessage());		}	}	/**	 * 执行sql语句,返回结果集rs	 */	public ResultSet executeQuery(String sql){		stmt = null;		rs=null;		try{			stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);			rs=stmt.executeQuery(sql);		}		catch(SQLException e){			System.err.println("executeQuery:"+e.getMessage());		}		return rs;	}	/**	 * 执行sql语句	 */	public void executeUpdate(String sql){		stmt=null;		rs=null;		try{			stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);			stmt.executeQuery(sql);			conn.commit();		}		catch(SQLException e){			System.err.println("executeUpdate:"+e.getMessage()); 		}	}		public void closeStmt(){		try{			stmt.close();		}		catch(SQLException e){			System.err.println("closeStmt:"+e.getMessage()); 		}	}	/**	 * 关闭数据库连接	 */	public void closeConn(){		try{			conn.close();		}		catch(SQLException ex){			System.err.println("aq.closeConn:"+ex.getMessage()); 		}	}		/*	 *转换编码	 */	public static String toGBK(String str){		try {			if(str==null)				str = "";			else				str=new String(str.getBytes("ISO-8859-1"),"GBK"); 		}		catch (Exception e) {System.out.println(e);}				return str;	}}

⌨️ 快捷键说明

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