获取或设置参数的值。
[Visual Basic]
Public Property Value As Object Implements IDataParameter.Value
[C#]
public object Value {get; set;}
[C++]
public: __property Object* get_Value();
public: __property void set_Value(Object*);
[JScript]
public function get Value() : Object;
public function set Value(Object);
作为参数值的 Object。缺省值为空。
对于输入参数,该值被绑定至要发送至服务器的 DB2Command。对于输出和返回值参数,将在 DB2Command 完成时设置该值。
如果要将空参数值发送至服务器,那么用户可以将该属性指定为 DBNull 或 null。
如果应用程序指定数据库类型,那么绑定的值将在提供程序将数据发送至服务器时被转换为该类型。提供程序尝试转换任何类型的值。如果指定的类型与该值不兼容,那么可能产生转换错误。
可以通过设置 Value 来推断 DbType 和 DB2Type 属性。如果适用,还可以根据 Value 推断大小、精度和小数位。
可将 Value 属性用于设置为值的数组的参数值。
Value 属性会被 DataAdapter.Update 方法覆盖。
[Visual Basic, C#] 以下示例将创建 DB2Parameter 并设置它的某些属性。
[Visual Basic]
Public Sub CreateDB2Parameter()
Dim myParameter As New DB2Parameter("Description", DB2Type.VarChar, 88)
myParameter.Value = "garden hose"
End Sub 'CreateDB2Parameter
[C#]
public void CreateDB2Parameter()
{
DB2Parameter myParameter = new DB2Parameter("Description", DB2Type.VarChar, 88);
myParameter.Value = "garden hose";
}