DB2 V9.7 for Linux, UNIX, and Windows

DB2Parameter.Value 属性

获取或设置参数的值。

名称空间:
IBM®.Data.DB2®
组合件:
IBM.Data.DB2(在 IBM.Data.DB2.dll 中)

语法

[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);
实现:
IDataParameter.Value

属性值

作为参数值的 Object。缺省值为空。

注释

对于输入参数,该值被绑定至要发送至服务器的 DB2Command。对于输出和返回值参数,将在 DB2Command 完成时设置该值。

如果要将空参数值发送至服务器,那么用户可以将该属性指定为 DBNull 或 null。

如果应用程序指定数据库类型,那么绑定的值将在提供程序将数据发送至服务器时被转换为该类型。提供程序尝试转换任何类型的值。如果指定的类型与该值不兼容,那么可能产生转换错误。

可以通过设置 Value 来推断 DbTypeDB2Type 属性。如果适用,还可以根据 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";
 }