私は、SQLServerへの接続がない場合、SQLDataReaderが動作してはならないと考えていました。DataReaderの仕組みは?
私はこのシナリオを実験しました。 ExecuteReaderを実行してSQLServer Serviceを停止し、DataReaderを反復しようとしました。私が期待したのは例外でしたが、結果を次々に出しました。理想的には、DataReaderはDBサーバーに接続するストリームから一度に1行を読み込み、DBサーバーを切断すると例外がスローされるはずです。
私には分かりませんが、私はここで何が欠けているのですか?
良い実験! – smwikipedia