2010-06-06 61 views

回答

2

您可以創建一個Scripting.FileSystemObject,然後在文件中逐行進行流式處理,按分隔符分隔字段,並將每個已分析記錄添加到基礎記錄集或其他表中。

您也可以使用DoCmd.TransferText進行實驗,因爲這似乎是最有前途的內置方法。

編輯:對於更完整(並且複雜且可以說效率更低)的解決方案,它可以讓您更好地控制架構,並像處理任何其他數據源一樣處理任何csv文件,請參閱ODBC:Microsoft Text Driver - http://support.microsoft.com/kb/187670例子。我相信你已經可以通過標準的MS Access前端只需要link到任何cvs文件,從而允許你對其進行任何表讀/複製操作。否則,只需設置一個ODBC文件dns條目來插入您的csv文件(通過開始 - >程序文件 - >管理工具 - >數據源),然後您可以通過您的Access文件選擇/鏈接到它。

+0

當然TransferText在這裏顯然是贏家? – 2010-06-07 20:20:59