DB2 ParameterCollection.Contains(String) 方法
获取一个值,该值指示集合中是否存在具有指定参数名称的 DB2Parameter 对象。
- 名称空间:
IBM.Data.DB2- 组合件:
IBM.Data.DB2(在IBM.Data.DB2.dll)
语法
[Visual Basic]
NotOverridable Overloads Public Function Contains( _
ByVal value As String _
) As Boolean Implements IDataParameterCollection.Contains
[C#]
public bool Contains(
string value
);
[C++]
public: __sealed bool Contains(
String* value
);
[JScript]
public function Contains(
value : String
) : Boolean;
- 实现:
- IDataParameterCollection.Contains
参数
- value
- 要查找的参数 DB2® 对象的名称。
返回值
如果集合包含该参数,那么为 true,否则为 false。
示例
[Visual Basic, C#] 以下示例在 DB2 参数集合中搜索具有给定 DB2 参数名称的 DB2 参数。 如果该参数存在,那么示例将显示它的名称和下标。 如果该参数不存在,那么示例将显示错误。 此示例假设已 DB2ParameterCollection 创建一个。
[Visual Basic]
Public Sub SearchDB2Params()
' ...
' create DB2ParameterCollection myParameters
' ...
If Not myParameters.Contains("Description") Then
MessageBox.Show("ERROR: no such parameter in the collection")
Else
MessageBox.Show("Name: " & myParameters("Description").ToString() & _
"Index: " & myParameters.IndexOf("Description").ToString())
End If
End Sub 'SearchDB2Params
[C#]
public void SearchDB2Params() {
// ...
// create DB2ParameterCollection myParameters
// ...
if (!myParameters.Contains("Description"))
MessageBox.Show("ERROR: no such parameter in the collection");
else
MessageBox.Show("Name: " + myParameters["Description"].ToString() +
"Index: " + myParameters.IndexOf("Description").ToString());
}