簡易代碼之家

            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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 兴安盟| 张家界市| 西乌珠穆沁旗| 宜宾县| 罗山县| 临西县| 安国市| 成安县| 黑龙江省| 台州市| 耿马| 屏山县| 辽宁省| 海宁市| 鄂温| 北海市| 汾阳市| 广宁县| 凤阳县| 灵武市| 莲花县| 塔城市| 休宁县| 德保县| 贺兰县| 浙江省| 新龙县| 承德县| 铜陵市| 邵阳市| 大竹县| 宁陕县| 元谋县| 巨鹿县| 房山区| 民和| 昂仁县| 肇庆市| 金山区| 塔河县| 阜平县|