DB2 V9.7 for Linux, UNIX, and Windows

DB2ParameterCollection.Add (String, DB2Type, Int32) 方法

在给定参数名、数据类型和列宽的情况下,将 DB2Parameter 添加至 DB2Command

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

语法

[Visual Basic]
Overloads Public Function Add( _
   ByVal parameterName As String, _
   ByVal DB2Type As DB2Type
, _
   ByVal size As Integer _
) As DB2Parameter

[C#]
public DB2Parameter
 Add(
   string parameterName,
   DB2Type
 DB2Type,
   int size
);
[C++]
public: DB2Parameter
* Add(
   String* parameterName,
   DB2Type
 DB2Type,
   int size
);
[JScript]
public function Add(
   parameterName : String,
   DB2Type : DB2Type
,
   size : int
) : DB2Parameter
;

参数

parameterName
参数的名称。
DB2Type
某个 DB2Type 值。
size
列的宽度。

返回值

新的 DB2Parameter 对象。

示例

[Visual Basic, C#] 以下示例将创建 DB2ParameterCollection,将 DB2Parameter 的实例添加至该集合,并返回对新的 DB2Parameter 的引用。

[Visual Basic]
Public Function CreateDB2ParamColl(myConn As DB2Connection) As DB2Parameter
  Dim myCommand As DB2Command = New DB2Command(
    "SELECT * FROM EMPLOYEE WHERE EMPNO = ?", myConn)
  Dim myParamCollection As DB2ParameterCollection = myCommand.Parameters
  Dim myNewParameter As DB2Parameter = myParamCollection.Add(
    "EMPNO", DB2Type.VarChar, 6)

  Return myParm
End Function 'CreateDB2ParamColl

[C#]
public DB2Parameter CreateDB2ParamColl(DB2Connection myConn) {
    DB2Command myCommand = new DB2Command(
      "SELECT * FROM EMPLOYEE WHERE EMPNO = ?", myConn);
    DB2ParameterCollection myParamCollection = myCommand.Parameters;
    DB2Parameter myNewParameter = myParamCollection.Add(
      "EMPNO", DB2Type.VarChar, 6);

    return myParm; }