我們在Delphi XE上使用Interbase XE3(2013)。Interbase導出爲CSV
我們需要將表格導出爲CSV文件,因爲它們被導入到MsAccess中用於進一步的控制目的。
對於導出,我們使用IBExpert的功能和/或通過我們自己的程序(通過cxGrid的TClientDataSet以CSV文件格式導出)。
問題: 不幸的是,導出是有限的,我們沒有辦法導出整個表格(在這種情況下,400k行,大約80列,並且每個月都在增加)。
我已閱讀關於FBExport,但尚未測試,因爲我不想冒我們的數據庫的風險問題。有沒有人測試過這個工具呢?
適合的解決方案(待找到): 我們需要一種將Interbase XE3中的整個表格導出爲CSV文件的方式,而不受大小/列/行的限制(這就是爲什麼我認爲CSV是要走的路沒有開銷)。此外,我更喜歡可以通過批處理文件執行的解決方案,而不需要計算機前面的人員。
親切的問候
請更具體一些,在編輯時,通過添加一個空白行來引入段落,使您的問題更具可讀性。 – AlBlue
爲什麼不使用ODBC或OLE-DB提供程序並使Access直接連接到Firebird/Interbase? –
只需將您的數據庫置於只讀狀態,'FBExport'或'FBCopy'或'FlameRobin'或任何其他工具將無法更改其中的數據。 –