簡易代碼之家

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks

          1.通過JDBC訪問工作表,首先創建一個新的ODBC數據源,在Windows xp系統上創建數據源的過程如下:進入“設置/控制面板/性能和維護/管理工具/數據源(ODBC),點擊“添加”,在彈出窗口中選擇“Driver do Microsoft Excel(*.xls)”,然后在數據源名處輸入一個名字Book1(相當于數據庫名),然后點擊“選擇工作簿”,然后找到并選取你的Excel文件,點擊確定完成配置。

          2.代碼:

          import java.sql.Connection;
          import java.sql.Statement;
          import java.sql.ResultSet;
          import java.sql.ResultSetMetaData;
          import java.sql.DriverManager;

          public class Test {
              
          public static void main(String[] args) {
                  
          try {
                      Class.forName(
          "sun.jdbc.odbc.JdbcOdbcDriver");
                      Connection con 
          = DriverManager.getConnection("jdbc:odbc:Book1""",
                              
          "");
                      Statement st 
          = con.createStatement();
                      ResultSet rs 
          = st.executeQuery("SELECT * FROM [Sheet1$]");
                      ResultSetMetaData rsmd 
          = rs.getMetaData();
                      
          int numberOfColumns = rsmd.getColumnCount();
                      
          while (rs.next()) {
                          
          for (int i = 1; i <= numberOfColumns; i++{
                              
          if (i > 1// 用逗號分隔各列
                                  System.out.print("");
                              String columnvalue 
          = rs.getString(i);
                              System.out.print(columnvalue);
                          }

                          System.out.println(
          "");
                      }

                      st.close();
                      con.close();
                  }
           catch (Exception ex) {
                      System.err.print(
          "Exception: ");
                      System.err.println(ex.getMessage());
                  }

              }

          }
          posted on 2008-05-14 11:25 Jakin.zhou 閱讀(275) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 鄂尔多斯市| 新丰县| 五莲县| 佛学| 利辛县| 乌拉特中旗| 屯昌县| 荆门市| 云浮市| 广灵县| 绥阳县| 德江县| 巩留县| 普兰店市| 章丘市| 崇左市| 资兴市| 萍乡市| 阜南县| 河间市| 正安县| 仙居县| 临洮县| 青海省| 蓬溪县| 来凤县| 通化市| 文昌市| 滦平县| 博爱县| 阿合奇县| 滕州市| 师宗县| 云林县| 海伦市| 砀山县| 丹阳市| 南岸区| 武邑县| 新宾| 克拉玛依市|