使用指定屬性創(chuàng)建新的 Parameter 對(duì)象。
語(yǔ)法
Set parameter = command.CreateParameter (Name, Type, Direction, Size, Value)
返回值
返回 Parameter 對(duì)象。
參數(shù)
Name 可選,字符串,代表 Parameter 對(duì)象名稱。
Type 可選,長(zhǎng)整型值,指定 Parameter 對(duì)象數(shù)據(jù)類型。關(guān)于有效設(shè)置請(qǐng)參見(jiàn) Type 屬性。
Direction 可選,長(zhǎng)整型值,指定 Parameter 對(duì)象類型。關(guān)于有效設(shè)置請(qǐng)參見(jiàn) Direction 屬性。
Size 可選,長(zhǎng)整型值,指定參數(shù)值最大長(zhǎng)度(以字符或字節(jié)數(shù)為單位)。
Value 可選,變體型,指定 Parameter 對(duì)象的值。
說(shuō)明
使用 CreateParameter 方法可用指定的名稱、類型、方向、大小和值創(chuàng)建新的 Parameter 對(duì)象。在參數(shù)中傳送的所有值都將寫(xiě)入相應(yīng)的 Parameter 屬性。
該方法無(wú)法自動(dòng)將 Parameter 對(duì)象追加到 Command 對(duì)象的 Parameter 集合,這樣就可以設(shè)置附加屬性。如果將 Parameter 對(duì)象追加到集合,則 ADO 將使該附加屬性的值生效。
如果在 Type 參數(shù)中指定可變長(zhǎng)度的數(shù)據(jù)類型,那么在將它追加到 Parameters 集合之前必須傳送 Size 參數(shù)或者設(shè)置 Parameter 對(duì)象的 Size 屬性;否則將產(chǎn)生錯(cuò)誤。