package MyJava.Base;
import javax.sql.*;
import java.sql.*;
{
Connection conn=null;
public ConnectDB()
{
try
{
//加載驅動
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//連接字符串
String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=E://Java//JCreator2.5//Manager.mdb";//url
//建立連接,返回Connection對象
conn=DriverManager.getConnection(url) ;
System.err.println("成功連接");
}catch(Exception ex)
{
System.out.println(ex);
}
}
public void showAll()
{
String sel = "select * from BusInfo";
try
{
//創建語句,以便把SQL語句發送到數據庫
Statement stmt= conn.createStatement() ;
//返回記錄集
ResultSet rs = stmt.executeQuery(sel) ;
//得到記錄集的列數
ResultSetMetaData resmdata=rs.getMetaData();
int ColNum=resmdata.getColumnCount();
//打印記錄集
while( rs.next() )
{
for(int i=1;i<=ColNum;i++)
System.out.print(rs.getString(i)+"/t");
System.out.println();
}//
}catch(Exception e)
{
e.printStackTrace() ;
}
}
}
{
public static void main(String[] args) throws Exception
{
ConnectDB db=new ConnectDB();
db.showAll();
}