隨筆-199  評論-203  文章-11  trackbacks-0

          --可以通過使用 OPENDATASOURCE 或 OPENROWSET 函數為特定目的導入數據。
          --下列代碼示例也能將 Excel Customers 工作表數據導入新的 SQL Server 表:
          方法一:

          SELECT * INTO XLImport3 FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=E:\Temp.xls;Extended Properties=Excel 5.0')...[Temp$]
          方法二:

          SELECT * INTO XLImport4 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 5.0;Database=E:\Temp.xls', [Temp$])

          方法三:

          SELECT * INTO XLImport5 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 5.0;Database=E:\Temp.xls', 'SELECT * FROM [Temp$]')
          --像這個表裡面繼續添加記錄
          INSERT INTO XLImport5
          SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 5.0;Database=E:\Temp.xls', 'SELECT * FROM [Temp$]')


          SELECT * FROM XLImport5

          DROP TABLE XLImport3
          DROP TABLE XLImport4
          DROP TABLE XLImport5

          [Temp$]指的時候你的Excel表格裡面的Sheet名稱,記得美元符合是後面加上去的,是必須要加的,如果你的Excel是8.0的,只需要Excel 5.0即可。

          posted on 2009-02-24 15:59 Werther 閱讀(344) 評論(0)  編輯  收藏 所屬分類: 15.SQL Server
          主站蜘蛛池模板: 松原市| 若尔盖县| 南充市| 海门市| 五莲县| 文山县| 靖宇县| 江阴市| 景洪市| 杨浦区| 乐都县| 永定县| 曲周县| 南康市| 邢台市| 乐清市| 德州市| 高密市| 盐津县| 读书| 邢台市| 凤山县| 灵宝市| 白玉县| 濮阳市| 连江县| 祁门县| 西峡县| 澎湖县| 新平| 武隆县| 永年县| 同仁县| 二连浩特市| 伊川县| 泰兴市| 莒南县| 得荣县| 邻水| 宁夏| 合水县|