指出 Parameter 物件的大小上限,以位元組或字元為單位。
設定和傳回值
會設定或傳回 Long 值,指出 參數 物件中值的大小上限,以位元組或字元為單位。
言論
使用 Size 屬性來決定寫入或讀取 Parameter 物件的 Value 属性的大小上限。
如果您為 Parameter 物件指定可變長度數據類型(例如,任何 String 類型,例如 adVarChar),您必須先設定物件的 Size 屬性,再將它附加至 Parameters 集合:否則,會發生錯誤。
如果您已經將 Parameter 物件附加至 Command 物件的 Parameters 集合,且將它的類型變更為可變長度數據類型,您必須先設定 Parameter 物件的 Size 屬性,再執行 Command 物件;否則,會發生錯誤。
如果您使用 Refresh 方法來從提供者取得參數資訊,而且它會傳回一或多個可變長度數據類型 Parameter 物件,ADO 可能會根據其最大可能大小配置參數的記憶體,這可能會導致執行期間發生錯誤。 若要避免發生錯誤,您應該在執行命令之前,先明確設定這些參數的 Size 屬性。
Size 屬性是可擦寫的。
適用於
另請參閱
ActiveConnection、CommandText、CommandTimeout、CommandType、Size 和 Direction 属性範例 (VB)
ActiveConnection、CommandText、CommandTimeout、CommandType、Size 和 Direction 属性範例 (VC++)
ActiveConnection、CommandText、CommandTimeout、CommandType、Size 和 Direction 属性範例 (JScript)
Size 屬性 (ADO Stream)