Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light - .NET プログラミング » Ultra Light .NET 2.0 API リファレンス » ULCommand クラス » ExecuteResultSet メソッド

 

ExecuteResultSet(CommandBehavior) メソッド

UL 拡張:コマンドの動作を指定して SQL SELECT 文を実行し、ULResultSet として結果セットを返します。

構文
Visual Basic
Public Function ExecuteResultSet( _
   ByVal cmdBehavior As CommandBehavior _
) As ULResultSet
C#
public ULResultSet ExecuteResultSet(
   CommandBehavior cmdBehavior
);
パラメータ
  • cmdBehavior   クエリの結果の記述と、接続への影響の記述の System.Data.CommandBehavior フラグのビット単位の組み合わせ。Ultra Light.NET で有効なのは、System.Data.CommandBehavior.Default フラグ、System.Data.CommandBehavior.CloseConnection フラグ、System.Data.CommandBehavior.SchemaOnly フラグだけです。

戻り値

ULResultSet オブジェクトとして返される結果セット。

備考

この文は、必要に応じて ULCommand.CommandText と ULCommand.Parameters が指定された、現在の ULCommand オブジェクトです。ULResultSet オブジェクトは、位置付け更新や削除の実行対象となる編集可能な結果を表します。編集可能な結果セットには、ULCommand.ExecuteTable(CommandBehavior) または ULDataAdapter を使用します。

ULCommand.CommandType が System.Data.CommandType.TableDirect である場合、ExecuteReader は ULCommand.ExecuteTable(CommandBehavior) を実行し、ULResultSet としての ULTable ダウンキャストを返します。

ULCommand.ExecuteResultSet は、Dynamic SQL による位置付け更新と削除をサポートします。

参照