posts - 495,  comments - 11,  trackbacks - 0

          /*
          ?? 用JDBC來(lái)連接數(shù)據(jù)庫(kù)有很兩種方式,如<1>JDBC:ODBC bridge, <2>直接連接方式.
          ?? 第二種方式有很多好處,它可以獨(dú)立于依賴于系統(tǒng)的odbc數(shù)據(jù)源,存儲(chǔ)數(shù)據(jù)的database
          ?? 可以自由地移動(dòng),顯得更為靈活.
          */

          import java.io.*;
          import java.sql.*;

          public class ConDBAccess
          {
          public static void main(String[] args)
          {
          ?? try
          ?? {
          ??? //Load JDBC driver
          ??? Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          ??? /*
          ???? 這里的數(shù)據(jù)庫(kù)的url一定要寫正確,這是關(guān)鍵,其中DBQ可以絕對(duì)路徑,
          ???? 也可以是相對(duì)路徑,為了體現(xiàn)數(shù)據(jù)存儲(chǔ)路徑的/獨(dú)立性,
          ???? 你可以將數(shù)據(jù)庫(kù)copy到不同的位試一下
          ???? */
          ??? String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=Test.mdb";
          ??? Connection con = DriverManager.getConnection(dbUrl,"","");
          ??? Statement state = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
          ??? //執(zhí)行SQL語(yǔ)句
          ??? String sql = "select * from Address";
          ??? ResultSet rs = state.executeQuery(sql);

          ??? //打印測(cè)試
          ??? if(rs != null)
          ??? {
          ???? while(rs.next())
          ???? {
          ????? System.out.println(rs.getString("Name")+"\t"+rs.getString("Age")+"\t"+rs.getString("Email"));
          ???? }
          ???? rs.close();
          ???? con.close();
          ??? }
          ?? }
          ?? catch(Exception e)
          ?? {
          ??? e.printStackTrace();
          ?? }
          }
          }//End class ConDBAccess

          /**
          附:數(shù)據(jù)庫(kù)Test.mdb的結(jié)構(gòu)設(shè)計(jì):
          ??? 字段???????? 類型
          ??? ----------------
          ??? name??????? text
          ??? sex???????? bool
          ??? age???????? int
          ??? email?????? text
          ??? -----------------------------
          自已加幾條記錄到里面就可以測(cè)出結(jié)果了.
          */

          posted on 2007-05-26 00:57 jadmin 閱讀(84) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 余姚市| 慈利县| 彝良县| 陆良县| 同江市| 嫩江县| 息烽县| 静宁县| 寻乌县| 建平县| 房山区| 舒兰市| 大石桥市| 荔浦县| 保靖县| 德江县| 东山县| 璧山县| 巫溪县| 上林县| 得荣县| 黄浦区| 怀集县| 定边县| 托里县| 响水县| 安吉县| 岚皋县| 阜新市| 秦安县| 墨江| 泌阳县| 衡水市| 江油市| 宜阳县| 高青县| 铁力市| 高台县| 青海省| 北海市| 锡林浩特市|