如何一次excel資料表匯入到access
請問
我的excel 資料表
有12萬筆資料
我用vba寫入到access
Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset
我用矩陣一欄一欄的讀取excel 之後
再利用rst.AddNew 一筆一筆新增
但是實在是太慢了...
我看網路上有提供其他方式
是把excel 當作資料庫 一次讀取 一次寫入
http://www.360doc.com/content/12/0117/23/2391405_180089573.shtml
但是問題在於...
似乎這個方式在64bit win7行不通...
原因出在"provider=microsoft.jet.OLEDB.4.0"....(省略)
....."EXTENDED PROPERTIES="EXCEL 8.0"
1. provider 是4.0還是多少? 網路上有人說8.0 12.0
2. properties = excel 8.0? 網路上也是有很多版本
我試過很多方式了 EXCEL VBA還是不給我連線..
我的問題就是..要怎麼一次把12萬筆資料 寫入 ACCESS 資料表
謝謝~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.71.35
→
11/30 04:24, , 1F
11/30 04:24, 1F
→
11/30 04:29, , 2F
11/30 04:29, 2F
→
11/30 04:41, , 3F
11/30 04:41, 3F
→
11/30 05:52, , 4F
11/30 05:52, 4F