Size 屬性 (ADO 參數)

指出 Parameter 物件的大小上限 (以位元組或字元為單位)。

設定和傳回值

會設定或傳回 Long 值,指出 Parameter 物件中值的大小上限 (以位元組或字元為單位)。

備註

使用 Size 屬性來決定寫入或讀取 Parameter 物件的 Value 屬性值的大小上限。

如果您指定 Parameter 物件的變數長度資料類型 (例如,任何 String 類型,例如 adVarChar),您必須先設定物件的 Size 屬性,才能將其附加至 Parameters 集合;否則,就會發生錯誤。

如果您已經將 Parameter 物件附加至 Command 物件的 Parameters 集合,並將其類型變更為變數長度資料類型,您必須先設定 Parameter 物件的 Size 屬性,才能執行 Command 物件;否則,就會發生錯誤。

如果您使用 Refresh 方法向提供者取得參數資訊,並傳回一或多個變數長度資料類型 Parameter 物件,ADO 可能會根據參數的可能大小上限來配置記憶體,這可能會在執行期間造成錯誤。 若要避免發生錯誤,您應該在執行命令之前,明確設定這些參數的 Size 屬性。

Size 屬性是讀取/寫入。

套用至

Parameter 物件

另請參閱

ActiveConnection、CommandText、CommandTimeout、CommandType、Size 和 Direction 屬性範例 (VB)
ActiveConnection、CommandText、CommandTimeout、CommandType、Size 和 Direction 屬性範例 (VC++)
ActiveConnection、CommandText、CommandTimeout、CommandType、Size 和 Direction 屬性範例 (JScript)
Size 屬性 (ADO Stream)