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

    文檔首頁>>FastReport中文文檔>>查詢參數(shù)

    查詢參數(shù)


    查詢文本中可以包含參數(shù)。讓我們看看下面的查詢:

    select * from DVDs
    where Title = @param1
    這是對 MS SQL 演示數(shù)據(jù)庫的查詢。在查詢中定義了名稱為 "param1 "的參數(shù)。這里需要注意的是:不同數(shù)據(jù)庫管理系統(tǒng)在查詢中描述參數(shù)的方法不同。MS SQL 的參數(shù)用"@"符號標記,而 MS Access 的參數(shù)沒有名稱,用"? "符號標記。

    如果您的 SQL 查詢包含參數(shù),您必須聲明這些參數(shù)。這可以在 "Query Wizard "的第三步中完成,我們在上文已經(jīng)介紹過。要創(chuàng)建參數(shù),請點擊 "Add parameter "按鈕。一個新參數(shù)將被創(chuàng)建:

    fastreport

    應在屬性窗口中設置以下參數(shù)屬性:

    Property Description
    Name 參數(shù)名稱。這里需要標明與查詢文本中相同的名稱。某些數(shù)據(jù)庫管理系統(tǒng)(如 MS Access)不支持命名參數(shù)。在這種情況下,請不要更改此屬性。

    DataType 參數(shù)數(shù)據(jù)類型
    DefaultValue 如果未指定 "Expression "屬性,或無法計算(例如,在報表設計模式下操作查詢時),將使用該值。
    Expression 返回參數(shù)值的表達式。運行報表時將處理該表達式。您可以在此屬性中指定任何表達式(詳見 "表達式 "章節(jié))。
    Size 參數(shù)數(shù)據(jù)大小。如果參數(shù)的數(shù)據(jù)類型為 "string",則應填寫此屬性。

    如果參數(shù)屬性設置有誤,在翻到向導最后一頁時會出現(xià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); })();