2009-11-21 83 views
0

大約3年前我開始學習.NET。在那段時間裏,我經歷了一次訓練營,學習面向對象和各種數據訪問技術,如NHibernate,Subsonic,LINQ TO SQL。 不想嘗試英孚,因爲它還沒有達到版本3 :)使用DB2報告

據報道,我聽說很多ORM的報告他們的臉上下降。我們有AS400或DB2作爲後端。我聽說LLBLGEN在報道這個產品方面做得很好。但它是一種商業產品,不是免費的。有人能指點我一些用於DB2報告的好資源嗎?感謝您的任何鏈接/博客文章

+0

我很好奇,每個人都使用一個AS400和DB2有沒有一些百元的商業解決方案。我想不是你會發現這一點。由於此產品無法免費使用,因此永遠不會在開源社區中使用它。 – Horcrux7 2009-11-29 10:11:26

回答

1

關於DB2的報告將與幾乎所有其他數據庫的報告一樣工作 - 您可以使用ODBC,JDBC或本地DB2調用數據庫。因此,您不需要DB2報告引用 - 任何數據庫報告引用都應滿足您的需求。

關於DB2的唯一特別之處可能是語法擴展的一小部分,以及如何通過並行數據庫服務器(如MapReduce,Teradata等)擴展後端。但是這兩者都不應該引起關注 - 因爲它非常符合ANSI標準,報告開發人員可以根本看不到擴展性。

和Crystal Reports,Brio,Cognos,Business Objects,Microstrategy,Actuate,JasperReports,Birt等應該都可以正常工作。

ORM報告通常很糟糕 - 因爲它們是對象而不是面向集合。尤其會感到非常大的數據量,複雜的報告或大量報告帶來的痛苦。

1

請不要忽視最明顯的答案:Query/400!

它是本機iSeries軟件。您可以在iSeries上配置並運行報告,但效果很好。這很簡單,直接,也許有點有限,但你完成了大部分的工作。

不要害怕綠色屏幕或簡單的界面。這確實是一個強大的工具,可以很好地處理iSeries數據庫。

1

有人可以指點我一些很好的DB2資源報告嗎?

RPG I!

點亮這些指標!