Parameter 物件
代表以參數化查詢或預存程式為基礎的 Command 對象相關聯的參數或自變數。
言論
許多提供者都支持參數化命令。 這些是一次定義所需動作的命令,但變數(或參數)用來改變命令的某些詳細數據。 例如,SQL SELECT 語句可以使用 參數來定義 WHERE 子句的相符準則,另一個則用來定義 SORT BY 子句的數據行名稱。
Parameter 物件代表與參數化查詢相關聯的參數,或 in/out 自變數和預存程式的傳回值。 根據提供者的功能,可能無法使用 Parameter 物件的某些集合、方法或屬性。
使用 Parameter 物件的集合、方法和屬性,您可以執行下列動作:
使用 Name 屬性設定或傳回參數的名稱。
使用 Value 屬性來設定或傳回參數的值。 Value 是 Parameter 物件的預設屬性。
使用 Attributes、Direction、Precision、NumericScale、Size和 Type 属性來設定或傳回參數特性。
使用 Properties 集合來存取提供者特定的屬性。
如果您知道與所要呼叫預存程式或參數化查詢相關聯的參數名稱和屬性,您可以使用 CreateParameter 方法來 建立具有適當屬性設定之參數 物件,並使用 Append 方法,將它們新增至 Parameters 集合。 這可讓您設定和傳回參數值,而不需要在 Parameters 集合上呼叫 Refresh 方法,即可從提供者擷取參數資訊,這是潛在的資源密集型作業。
Parameter 對象對於腳本而言並不安全。
本節包含下列主題。
另請參閱
Command 物件 (ADO)
CreateParameter 方法 (ADO)
Parameters 集合 (ADO)
Properties 集合 (ADO)