一旦DataTabelに格納してからシリアライズすると楽
private string ConvertToJson(DbDataReader reader)
{
var dataTable = new DataTable();
dataTable.Load(reader);
var JSONString = JsonConvert.SerializeObject(dataTable);
return JSONString;
}
var reader = command.ExecuteReader();
var json = ConvertToJson(reader);
コメント