SQLコネクションについて
- 題名: SQLコネクションについて
- 著者: スグル
- 日時: 2004/05/14 13:56:33
- ID: 4037
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: SQLコネクションについて
- 著者: きいぼー
- 日時: 2004/05/14 16:30:42
- ID: 4039
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: SQLコネクションについて
- 著者: スグル
- 日時: 2004/05/14 16:48:29
- ID: 4042
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: SQLコネクションについて
- 著者: きいぼー
- 日時: 2004/05/15 12:40:20
- ID: 4045
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
お世話になっております。
教えて頂きたいことがあります。
現在、検索処理を作成中で、
VisualC#からSQLサーバのデータを取得するために
///ソース抜粋 Start
system.Data.SqlClient.SqlCommand commandOtherFields = new System.Data.SqlClient.SqlCommand(sb.ToString(), conn);
System.Data.SqlClient.SqlDataReader readerOtherFields = commandOtherFields.ExecuteReader();
while(readerOtherFields.Read())
{
al.Add (readerOtherFields.GetString(0)) ;
}
readerOtherFields.Close();
commandOtherFields.Dispose();
///ソース抜粋 End
と、このような感じでデータを取得しにいっているのですが、
ExecuteReaderが行われている段階(つまり途中で)
で、検索をキャンセルしたい場合は
このSQLConnection自体を切断してかまわないのでしょうか?
それともExecuteReaderのように同期ではなく非同期に
データを読むやり方があるのでしょうか?
説明がうまくないのでわかりにくいかもしれませんが
よろしくお願いいたします。