SqlCeParameter.Size 属性
获取或设置列数据的最大长度。
命名空间: System.Data.SqlServerCe
程序集: System.Data.SqlServerCe(在 System.Data.SqlServerCe.dll 中)
语法
声明
Public Overrides Property Size As Integer
Get
Set
用法
Dim instance As SqlCeParameter
Dim value As Integer
value = instance.Size
instance.Size = value
public override int Size { get; set; }
public:
virtual property int Size {
int get () override;
void set (int value) override;
}
abstract Size : int with get, set
override Size : int with get, set
override function get Size () : int
override function set Size (value : int)
属性值
类型:System.Int32
列数据的最大长度。默认值是从参数值推断出的。
实现
注释
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;