• <menu id="w2i4a"></menu>
  • logo FastReport中文文檔

    文檔首頁>>FastReport中文文檔>>數(shù)據(jù)源

    數(shù)據(jù)源


    通常,數(shù)據(jù)源代表一個數(shù)據(jù)庫表或 SQL 查詢。一份報告中可以有多個數(shù)據(jù)源。對于大多數(shù)報告來說,只需要一個數(shù)據(jù)源。像 "Master-Detail "這樣的報告需要兩個數(shù)據(jù)源,這兩個數(shù)據(jù)源通過關(guān)系彼此相連(我們將在本章后面學習)。

    數(shù)據(jù)源有一個或多個數(shù)據(jù)列。每一列都有明確的數(shù)據(jù)類型。要查看列類型,請選擇該列并打開 "Properties "窗口。列類型在 "DataType "屬性中顯示。列名附近的圖標也有助于確定列的類型。

    為報告定義數(shù)據(jù)源有兩種方法。

    第一種方法是在應用程序中定義數(shù)據(jù)源并在報表中注冊。這取決于創(chuàng)建此應用程序的程序員(詳見 "Programmer's manual")。用戶只需選擇所需的數(shù)據(jù)源即可在報告中使用??梢栽?"Data|Choose Report Data... "菜單中進行選擇。

    fastreport

    報告中登記的所有數(shù)據(jù)都會在此窗口中列出。只需勾選報告中需要的數(shù)據(jù)即可。在處理報告時,隨時都可以這樣做。

    第二種方法--自己創(chuàng)建一個新的數(shù)據(jù)源。它可以是一個數(shù)據(jù)庫表或一個 SQL 查詢。在這種情況下,數(shù)據(jù)源定義會保存在報告文件中。

    fastReport 允許連接到許多流行的 DBMS(數(shù)據(jù)庫管理系統(tǒng)),如 MS SQL、Oracle、Interbase 和 Access。此外,您還可以使用以 xml/xsd 格式保存的數(shù)據(jù)文件。

    數(shù)據(jù)庫表內(nèi)容不會保存在報告文件中。而是保存連接字符串和數(shù)據(jù)源模式。連接字符串可能包含登錄名和密碼等數(shù)據(jù),因此在報告文件中會加密保存。必要時,可以使用自己的密鑰對數(shù)據(jù)進行加密,以提高安全性。在這種情況下,只有在你的程序中才能正確打開報告文件。


    如需下載fastreport最新試用版,請點產(chǎn)品名跳轉(zhuǎn)產(chǎn)品下載頁>>

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();