国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

解讀動態SQL語句的編程

2024-08-31 00:46:27
字體:
來源:轉載
供稿:網友

動態SQL語句中的參數,我們可以通過兩種途徑來為它賦值:

1. 利用參數編輯器(Parameter Editor)來為參數賦值

具體方法是:選中TQuery部件,單擊鼠標右鍵,然后從中選擇Define Parameters 便可以打開參數編輯器。 

例如,在TQuery部件的SQL屬性中我們設置如下的SQL語句: 

Setect * From Customer Where CustNO=:Number;

TQuery的DatabaseName屬性為DBDEMOS,其中Number為參數變量。我們便可以為參數Number賦值,在Datetype組合框中選擇該參數的數據類型為整數Integer,在Value編輯框中可以為參數Number賦一個值,也可以單擊Null Value檢查框為參數Number賦一個空值Null。給參數賦值之后,單擊OK按鈕,這樣TQuery部件中的SQL 查詢便準備好了,而且參數值也被賦給了動態SQL語句中相應的參數,此時當把TQuery 部件的Active屬性設置成True時,在與TQuery部件相連的數據瀏覽部件中會顯示出查詢結果,通過參數編輯器為參數賦值,這種方式缺乏應有的靈活性,在實際應用中用得較少,在實際應用中程序設計人員希望用更靈活方便的方式為參數賦值,那就是我們接下來要介紹的另一種途徑:

2. 在運行過程中,通過程序為參數賦值

用這種方式為參數賦值有三種方法:

①根據參數在SQL語句中出現的順序,設置TQuery部件的Params屬性值為參數賦值。

②直接根據SQL語句中各參數的名字,調用ParamByName方法來為各參數賦值。

③將TQuery部件的DataSource屬性設置為另一個數據源,這樣將另一個數據源中與當前TQuery部件的SQL語句中的參數名相匹配的字段值賦給其對應的參數。

這三種方法我們將在下面的三小節中具體地介紹

17.4.1 使用Params屬性為參數賦值

共3頁上一頁123下一頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黔西县| 武清区| 许昌县| 都安| 博野县| 西昌市| 南投市| 平和县| 冀州市| 沐川县| 明星| 石泉县| 汉阴县| 崇仁县| 永泰县| 郑州市| 建平县| 宜君县| 襄樊市| 合水县| 繁峙县| 高唐县| 钟山县| 准格尔旗| 陇川县| 静乐县| 福贡县| 夏邑县| 安康市| 招远市| 梓潼县| 松潘县| 青川县| 双鸭山市| 平阳县| 酒泉市| 长丰县| 许昌市| 武冈市| 九龙县| 通许县|