包含 Command 對(duì)象的所有 Parameter 對(duì)象。
說(shuō)明
Command 對(duì)象具有由 Parameter 對(duì)象組成的 Parameters 集合。
使用 Command 對(duì)象的 Parameters 集合上的 Refresh 方法,可以獲取有關(guān) Command 對(duì)象中指定的存儲(chǔ)過(guò)程或參數(shù)化查詢的提供者的參數(shù)信息。某些提供者不支持存儲(chǔ)過(guò)程進(jìn)行調(diào)用或參數(shù)化查詢,使用這樣的提供者時(shí)調(diào)用 Parameters 集合上的 Refresh 方法將返回錯(cuò)誤。
如果調(diào)用 Refresh 方法前沒(méi)有定義自己的 Parameter 對(duì)象而訪問(wèn) Parameters 集合,ADO 將自動(dòng)調(diào)用方法并填充該集合。
如果知道與要調(diào)用的存儲(chǔ)過(guò)程或參數(shù)化查詢相關(guān)聯(lián)的參數(shù)的屬性,可以最小化對(duì)提供者的調(diào)用以提高性能。使用 CreateParameter 方法可以創(chuàng)建具有適當(dāng)屬性設(shè)置的 Parameters 對(duì)象,使用 Append 方法可以將其添加到 Parameters 集合。這將允許您設(shè)置并返回參數(shù)值而不必調(diào)用參數(shù)信息的提供者。如果正在寫入不提供參數(shù)信息的提供者,則必須使用此方法手工填充 Parameters 集合才能使用參數(shù)。如果必要可以使用 Delete 方法將 Parameters 對(duì)象從 Parameters 集合中刪除。