ADO Parameter 對象
Parameter 對象
ADO Parameter 對象可提供有關被用於存儲過程或查詢中的一個單個參數的資訊。
Parameter 對象在其被創建時被添加到 Parameters 集合。Parameters 集合與一個具體的 Command 對象相關聯,Command 對象使用此集合在存儲過程和查詢內外傳遞參數。
參數被用來創建參數化的命令。這些命令(在它們已被定義和存儲之後)使用參數在命令執行前來改變命令的某些細節。例如,SQL SELECT 語句可使用參數定義 WHERE 子句的匹配條件,而使用另一個參數來定義 SORT BY 子句的列的名稱。
有四種類型的參數:input 參數、output 參數、input/output 參數 以及 return 參數。
語法
objectname.property
objectname.method
屬性
屬性 | 描述 |
---|---|
Attributes | 設置或返回一個 Parameter 對象的屬性。 |
Direction | 設置或返回某個參數如何傳遞到存儲過程或從存儲過程傳遞回來。 |
Name | 設置或返回一個 Parameter 對象的名稱。 |
NumericScale | 設置或返回一個 Parameter 對象的數值的小數點右側的數字數目。 |
Precision | 設置或返回當表示一個參數中數值時所允許數字的最大數目。 |
Size | 設置或返回 Parameter 對象中的值的最大大小(按位元組或字元)。 |
Type | 設置或返回一個 Parameter 對象的類型。 |
Value | 設置或返回一個 Parameter 對象的值。 |
方法
方法 | 描述 |
---|---|
AppendChunk | 把長二進位或字元數據追加到一個 Parameter 對象。 |
Delete | 從 Parameters 集合中刪除一個對象。 |