2012-04-20 151 views
1

我想將Crystal報表數據導出到Ms Access中,因爲報表有近2百萬條記錄,而Ms Excel不支持那麼多的數據。 是否有任何Crystal報表插件或某些東西來導出數據而不更改我的代碼(因爲更新後的代碼必須經歷漫長的過程)。我工作在Dotnet 2.0(VS2005)水晶報表導出到MS訪問

+0

你是什麼意思的200萬記錄?訪問(ACE)將允許2千兆字節減去系統對象所需的空間 - http://office.microsoft.com/en-us/access-help/access-specifications-HP005186808.aspx – Fionnuala 2012-04-20 13:09:52

+0

嘗試導出/導入爲CSV。 – 2012-04-20 14:14:53

回答

2

Crystal Reports沒有Microsoft-Access-export庫。您將需要使用CSV或TTX。

更好:爲什麼你需要導出2M記錄?如果這確實是一項要求,那麼直接從數據庫執行此操作會更有效。

+0

我只是不想更改代碼,因爲它需要我的組織中有很多文檔和解釋。但似乎沒有其他選擇,所以我不得不編寫例程將數據導出到Ms Access。 – Adeem 2012-04-23 04:38:59

0

「水晶報表數據」是什麼意思? Crystal Report不保存數據。它只是有能力連接到數據庫。因此,使用ms-access直接連接到這個完全相同的數據庫可能會更聰明。一旦你連接,傳輸數據到MS訪問將是一塊蛋糕......

+0

是的,肯定報告不會保留數據,但它提供的數據是我提到的數據。導出報告中顯示的數據。 – Adeem 2012-04-23 04:47:28

+0

因此您應該能夠檢查用於報告的連接,表格和sql查詢。複製並安排到Access中,你就完成了。 – 2012-04-23 11:54:41