基于java的J2SE平台,直接编译即可,请各位高手指教.

源代码在线查看: condb.java

软件大小: 40 K
上传用户: tzxiaojian
关键词: java J2SE 编译 高手
下载地址: 免注册下载 普通下载 VIP

相关代码

				/**************************************************
				*文件名:	conDB.java
				*功能:	完成文件库的连接
				***************************************************/
				
				import java.io.*;
				import java.util.*;
				import java.awt.*;
				import java.awt.event.*;
				import javax.swing.*;
				import javax.swing.event.*;
				import javax.swing.border.*;
				import java.sql.*; 
				
				class conDB {
				   //公共变量声明
				   public  	Connection con;
				   public		Statement stm;
				   public		ResultSet rs;
				   //构造函数
				   public conDB() {
				   	String url = "jdbc:odbc:Eresource";
					String username ="";
					String password ="";
					
					//连接数据库
				   	try 
				      	{ 
				        	Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); 
				        	con = DriverManager.getConnection( url, username, password ); 
				      	} 
				      	//捕获加载驱动程序异常
				      	catch ( ClassNotFoundException cnfex ) 
				      	{ 
							//打印出错信息
				        	System.err.println("装载 JDBC/ODBC 驱动程序失败" ); 
							cnfex.printStackTrace(); 
							// 程序退出
							System.exit( 1 );
				      	} 
				      	//捕获连接数据库异常
				      	catch ( SQLException sqlex ) 
				      	{ 
							//打印出错信息
				         	System.err.println( "无法连接数据库" ); 
							sqlex.printStackTrace();
							// 程序退出
							System.exit( 1 );
				      	}
				   }
					
				//断开数据库连接函数
				    public void closeDB() { 
				      try 
				      { 
						//关闭与数据库的连接
				         con.close(); 
				      } 
				      catch ( SQLException sqlex ) 
				      { 
						//打印出错信息
				         System.err.println( "Unable to disconnect" ); 
				         sqlex.printStackTrace(); 
				      } 
				   } 
				}
				
							

相关资源