私はpostgresデータベースを持っているので、新しい.net Core RC2をNpgsqlでテストしています。私はこのすべてに新しいですが、私がやろうとしているのは、データベースから5レコードを取り出し、それをJson形式で戻すことです。しかし、私はすべての5つのレコードが返されていることがわかりますが、私は1レコードしか出力できません。私はC#.net core npgsqlを使用してすべての行を取得する方法
public JsonResult About()
{
using (NpgsqlConnection conn = new NpgsqlConnection("myconnection"))
{
conn.Open();
string city="";
string state= "";
NpgsqlCommand cmd = new NpgsqlCommand("select city,state from streams limit 5", conn);
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
city = reader.GetString(reader.GetOrdinal("city"));
state = reader.GetString(reader.GetOrdinal("state"));
}
}
return Json(city);
}
}
ありがとうございました。私の問題を解決しました。 – user1591668