?? condb.java
字號:
/**************************************************
*文件名: 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;
//構(gòu)造函數(shù)
public conDB() {
String url = "jdbc:odbc:Eresource";
String username ="";
String password ="";
//連接數(shù)據(jù)庫
try
{
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
con = DriverManager.getConnection( url, username, password );
}
//捕獲加載驅(qū)動程序異常
catch ( ClassNotFoundException cnfex )
{
//打印出錯信息
System.err.println("裝載 JDBC/ODBC 驅(qū)動程序失敗" );
cnfex.printStackTrace();
// 程序退出
System.exit( 1 );
}
//捕獲連接數(shù)據(jù)庫異常
catch ( SQLException sqlex )
{
//打印出錯信息
System.err.println( "無法連接數(shù)據(jù)庫" );
sqlex.printStackTrace();
// 程序退出
System.exit( 1 );
}
}
//斷開數(shù)據(jù)庫連接函數(shù)
public void closeDB() {
try
{
//關(guān)閉與數(shù)據(jù)庫的連接
con.close();
}
catch ( SQLException sqlex )
{
//打印出錯信息
System.err.println( "Unable to disconnect" );
sqlex.printStackTrace();
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -