ExecuteSql.GetDataReader メソッド (String, SqlCommand%)
このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。指定した Transact-SQL ステートメントを実行するためのデータ リーダーを取得し、実行時間の長いクエリを終了するために使用できる SqlCommand オブジェクトを指定します。
名前空間: Microsoft.SqlServer.Management.Sdk.Sfc
アセンブリ: Microsoft.SqlServer.Management.Sdk.Sfc (Microsoft.SqlServer.Management.Sdk.Sfc.dll)
構文
'宣言
Public Function GetDataReader ( _
query As String, _
<OutAttribute> ByRef command As SqlCommand _
) As SqlDataReader
'使用
Dim instance As ExecuteSql
Dim query As String
Dim command As SqlCommand
Dim returnValue As SqlDataReader
returnValue = instance.GetDataReader(query, _
command)
public SqlDataReader GetDataReader(
string query,
out SqlCommand command
)
public:
SqlDataReader^ GetDataReader(
String^ query,
[OutAttribute] SqlCommand^% command
)
member GetDataReader :
query:string *
command:SqlCommand byref -> SqlDataReader
public function GetDataReader(
query : String,
command : SqlCommand
) : SqlDataReader
パラメーター
- query
型: System.String
実行する Transact-SQL ステートメントを指定する String 値です。
- command
型: System.Data.SqlClient.SqlCommand%
クエリが過度に長い時間実行されているとき、リーダーを終了するために使用する SqlCommand オブジェクトです。
戻り値
型: System.Data.SqlClient.SqlDataReader
Transact-SQL ステートメントによって返された結果セットを処理するために使用できる SqlDataReader オブジェクトです。