我有一個.dbf文件是超過4 GB的大小,這對於MS Access 2003中2 GB的限制太大。但是,我需要的相關數據剪輯是< 2GB,這在Access中可用。砍下非常大的表弄成可導入
字典順序來講,我要讓/進口的所有行需要該字符串場字段是「> D2 *」,這意味着從任何「D3 ......」向前。
可以這樣做嗎? (我也有Access 2007中使用)
我有一個.dbf文件是超過4 GB的大小,這對於MS Access 2003中2 GB的限制太大。但是,我需要的相關數據剪輯是< 2GB,這在Access中可用。砍下非常大的表弄成可導入
字典順序來講,我要讓/進口的所有行需要該字符串場字段是「> D2 *」,這意味着從任何「D3 ......」向前。
可以這樣做嗎? (我也有Access 2007中使用)
這是我希望在早上自動運行的每日過程。現在我從Windows調度程序運行一個批處理過程,它執行一些非常粗略的文本轉換,但它很慢並且極易出現分隔符錯誤。 編輯:DBF查看器實際上是我用來做分裂。 –
如何在Access中的「外部數據」選項卡上使用ODBC作爲源。您可以設置指向您的dbase文件的ODBC源,但使用查詢來查找您想要嘗試的WHERE排除項。 – Morfie
我試過,但現在它要求一個驅動程序或什麼東西,我不知道我在做什麼 –
如果你的文件沒有超過65,536條記錄,你可能想要打開Excel中的文件,並導出到相應的.mdb或.accdb文件。
或者,你是否爲特定的查詢來確定您現有的DB計劃的行?
它超過4 GB,它擁有數百萬行,遠遠超過Excel中可以很好地打開的行 –
字典順序來講,我要讓/進口的所有行鍼對 字符串場字段是「> D2 *」,這意味着從任何「D3 ......」 起。
是的,你可以做到這一點。理想情況下,您只需附加該表(文件|獲取外部數據|鏈接表,我認爲,在舊版本的Access中),然後從中進行選擇。如果你不能這樣做,你需要輸出結果
select *
from your_table
where your_column > 'D2';
然後將其導入到Access中。
您可能能夠導出到訪問將附上格式。如果你能做到這一點,你的生活變得更簡單。
我會嘗試的第一件事是看看數據的提供者是否會爲你減少它。 – HLGEM