DB2DB2DB2®Command.ExecuteResultSet(IBM®.Data..ResultSetOptions方法
将 CommandText 发送到 Connection ,同时 DB2ResultSet 构建 并指定 DB2ResultSetOptions。
- 名称空间:
IBM.Data.DB2- 组合件:
IBM.Data.DB2(在IBM.Data.DB2.dll)
语法
[Visual Basic]
Public Function ExecuteResultSet( _
options As DB2ResultSetOptions _
) As DB2ResultSet
[C#]
public DB2ResultSet
ExecuteResultSet(
DB2ResultSetOptions options
);
[C++]
public: DB2ResultSet
* ExecuteResultSet(
DB2ResultSetOptions options
);
[JScript]
public function ExecuteResultSet(
options : DB2ResultSetOptions
) : DB2ResultSet
;
参数
- options
- 其中一个值 IBM.Data.DB2.DB2ResultSetOptions 。
返回值
一个 DB2ResultSet 实例。
示例
[C#] 以下示例演示了如何从可滚动文件中 DB2ResultSet读取数据。
[C#]
public static string getSalesData(DB2Connection conn)
{
string salesQuery = "SELECT * FROM SALES";
string salesData = "";
DB2Command cmd = new DB2Command(salesQuery, conn);
DB2ResultSet salesRS = cmd.ExecuteResultSet(
DB2ResultSetOptions.Scrollable |
DB2ResultSetOptions.Sensitive |
DB2ResultSetOptions.SkipDeleted |
DB2ResultSetOptions.Updatable);
if (salesRS.Scrollable)
{
if (salesRS.ReadLast())
{
salesData = salesRS.GetDB2Date(0).ToString();
salesData += ", " + salesRS.GetDB2String(1).ToString();
salesData += ", " + salesRS.GetDB2String(2).ToString();
salesData += ", " + salesRS.GetDB2Int32(3).ToString();
}
}
return salesData;
}