共用方式為


SqlCeParameter.Size Property

取得或設定資料行中資料的最大長度。

命名空間: System.Data.SqlServerCe
組件: System.Data.SqlServerCe (在 system.data.sqlserverce.dll)

語法

'宣告
Public Overrides Property Size As Integer
public override int Size { get; set; }
public:
virtual property int Size {
    int get () override;
    void set (int value) override;
}
/** @property */
public int get_Size ()

/** @property */
public void set_Size (int value)
public override function get Size () : int

public override function set Size (value : int)

屬性值

資料行中資料的最大長度。預設值是由參數值推斷。

備註

Size 屬性可用於二進位和字串類型。

對於可變長度的資料類型來說,Size 屬性會描述要傳送至伺服器的資料最大量。例如,針對字串值,Size 屬性可以用於將傳送至伺服器的資料量限制為前 100 個位元組。

對於 Unicode 字串資料而言,Size 屬性是指字元數。字串的計數不包括終止字元。

如果未明確設定,則會從指定參數值的實際大小予以推斷。

對於固定寬度的資料類型而言,會忽略 Size 的值。它可以擷取以供資訊目的之用,並且會傳回提供者在將參數值傳輸至伺服器時所使用的位元組最大數量。

範例

下列範例會建立 SqlCeParameter,並設定 Size 屬性。

Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.IsNullable = True
param.Size = 88
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.IsNullable = true;
param.Size = 88;

執行緒安全性

任何公用靜態 (共用 在 Microsoft Visual Basic) 此型別的成員具備執行緒安全。不保證任何執行個體成員安全執行緒。

平台

開發平台

Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
版本資訊
.NET Framework 及 NET Compact Framework
支援於 3.5
.NET Framework
支援於 3.0
.NET Compact Framework 及 .Net Framework
支援於 2.0

另請參閱

參考

SqlCeParameter Class
SqlCeParameter Members
System.Data.SqlServerCe Namespace