2

datareader からデータを返すこのコードがあります。ただし、クエリは動的である場合があり、3 つまたは 4 つまたは 5 つの列を送信する場合もあります。返された行/列から HTML テーブルを生成したいので、これをキャプチャするにはどうすればよいですか

Dim _ExecutionResultsReader As SqlDataReader
_ExecutionResultsReader = _DMTSQLCommand.ExecuteReader()
While _ExecutionResultsReader.Read()
emailBody = emailBody + _ExecutionResultsReader(0).ToString()
emailBody = emailBody + "<br>"
End While

よろしく

4

1 に答える 1

2

FieldCountプロパティを使用して、その情報を取得できます。

必要に応じて、列スキーマを取得することもできます。

于 2013-11-08T06:23:50.460 に答える