如何使用SQLite3 DB創建報告?我會欣賞只是一步一步或僞代碼。使用SQLite3進行REALBasic報告DB
回答
這是一個相當大的開放式問題。 SQLite實際上是內置的REALSQLDatabase類,它繼承了通用的Database類,因此它和REALbasic中的其他數據庫類一樣。
有許多方法可以在RB中進行報告。第一種方法是使用REAL Studio本身的內置報告工具。在RB附帶的示例文件夾中查找示例。
你可以使用RSReport從羅斯軟可在http://www.rothsoft.ch/realbasic/rsreport/
你可以使用基於目標的報告在http://www.ontargetreports.com/
這不回答你的問題直接,因爲這些都是涉及到的工具。每個工具都有其優點和缺點,所以你應該檢查每一個。
在REALbasic Professionals(ARBP)源代碼存儲庫協會http://arbpmembers.org(訪問存儲庫所需的免費註冊)中有所有這些工具的教程。
1)最近幾年(2013- 2015年),可以使用瓦倫蒂娜報告使用從SQLite數據庫的數據生成PDF/HTML/JPG報道:
- 在任何操作系統:Mac,贏了,linux的
- 有很多的API:Xojo,LiceCode,C++,ObjC,C#,Java,PHP和...
- 你就可以生產具有嵌入式的報表引擎
- ,或者可以創建應用程序,連接到瓦倫蒂娜服務器應用程序,它可以用作報告服務器。
Valentina Studio Pro可讓您直觀地設計報告,無需編程。您可以使用許多工具來設計報告:標籤,文本字段,圖片,條形碼,圖形,形狀...
由於許多原因,使用Valentina Report Server是一個好主意。例如,在開發過程中,團隊成員可以坐在VServer周圍,獨立設計/開發/調試不同的報告。
2)瓦倫蒂娜服務器6.0,甚至更好,因爲現在它可以作爲3在1: - 瓦倫蒂娜DB服務器 - 瓦倫蒂娜SQLite的服務器 - 瓦倫蒂娜報表服務器
多虧了這一點,你可以把SQLite的數據庫在VServer下,並以多用戶的方式使用它來更新/搜索它並生成報告。
3)Valentina Server可以免費使用,提供5個連接到Valentina DB和報告,10個連接到SQLite。 4)Valentina ADKs可作爲CLIENT免費使用到Valentina服務器 5)Valentina Studio完全免費 6)Valentina Studio Pro,支持報告設計人員。這是一個商業選擇。
- 1. SQL - 使用報告服務進行報告的存儲過程
- 2. 使用apache SolR進行BIRT報告
- 3. 使用Cloudsearch/Solr進行報告
- 4. 如何使用MongoDB進行報告?
- 5. 使用Visual Studio 2010進行報告
- 6. 使用PrototypeJS進行Ajax錯誤報告
- 7. 使用Linq從Northwind DB生成報告
- 8. 對SQL Server 2005中的CSV字段進行報告DB
- 9. 僅使用BackgroundWorker報告僅第一次報告進度
- 10. 報告進度
- 11. SSRS報告 - 在我的主要報告中使用子報告中的值進行計算
- 12. 在Python中使用SQlite3數據庫創建HTML報告
- 13. 無法在BC中進行報告使用命令行進行比較
- 14. 使用org.eclipse.swt.widgets.ProgressBar報告org.eclipse.core.runtime.jobs.Job的進度
- 15. 使用TAP的WebClient進度報告
- 16. 使用SQL Azure Reporting Services進行用戶特定報告
- 17. 使用.net 4.0進行報告窗口應用程序
- 18. 使用Realbasic Loop集合
- 19. sqlite3 db已鎖定
- 20. PHP數組SQLITE3 DB
- 21. RDLC報告 - 使用子報告作爲報告頭
- 22. Pentaho單個儀表板使用ajax進行多個報告
- 23. 使用cURL進行Amazon Associates報告...可能嗎?
- 24. 傳遞參數使用url地址進行報告
- 25. 使用java中的圖像報告運行任務的進度
- 26. 如何使用報告工具進行郵寄?
- 27. 如何使用Redshift數據庫進行轉換和報告?
- 28. MVC 4 - 使用SqlParameters進行報告和存儲過程
- 29. 如何在C#中使用List進行報告?
- 30. 在vs2008中使用水晶報告進行多重定位
你好 我很感謝你的迴應。我不想購買任何額外的軟件。我有MBS和RStudio 2010 R2。 示例項目使用 Dim rpt As REALDatabase Im使用SQLConnectionMBS連接到我的數據庫。我想要的只是從我的數據庫中顯示字段並允許用戶打印它。我只是在尋找速度很快的東西(沒有運行時計算或花哨的條件語句來確定數據是否應該顯示)。我想說「SELECT * FROM tblUsers」,然後使用cmd.Fields(「field1」)。asStringValue獲取數據,以便如何將其綁定到我的報告字段。 – 2010-05-14 17:36:41
你看過ARBP網站上的REAL Reports教程嗎?而且你不需要MBS插件來連接到SQLite數據庫。 – 2010-05-14 19:31:33
ARBP被WebSense阻止:( – 2010-05-26 00:22:49