1
これはデータをdatareaderで返すコードですが、結果列の代わりにjson出力を返します。 JSON myReaderを返すように変更する必要はありますか?JSONでデータリーダーを返す
if (key.Equals("1"))
{
Console.WriteLine("Enter Command to retrieve data");
String sql = Console.ReadLine();
if (String.IsNullOrEmpty(sql))
{
Console.WriteLine("invaild command");
return;
}
try
{
SqlDataReader datareader = sh.ExecuteReader(sql, conn);
if (datareader.Read())
{
while (datareader.Read())
{
for (int index = 0; index < datareader.FieldCount; index++)
{
Console.WriteLine(datareader.GetValue(index));
}
}
}
else
{
Console.WriteLine("unable to find the data");
}
datareader.Close();
}
使用しているSQL Serverバージョンのタグを追加します。 –