我不得不數據庫建立的連接如何從數據庫獲取json類型的響應?
public string Respond(string sqlExpression)
{
string connectionString = @"Data Source=***;Initial Catalog=***;
User Id=***;Password=***;";
var kek = new List<List<string>>();
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
SqlCommand command = new SqlCommand(sqlExpression, connection);
var reader = command.ExecuteReader();
if (reader.HasRows)
{
while (reader.Read())
{
var a = new List<string>();
for (int i = 0; i < reader.FieldCount; i++)
{
a.Add(reader.GetSqlString(i).ToString());
}
kek.Add(a);
}
}
reader.Close();
}
return kek.ToJSON();
}
這是該查詢返回:database table 我從這種方法得到的,是這樣的:json file
基本上,這是一個JSON至極包含外部「 []「,裏面有一個」[]「,其中有字段數據。雖然我想要的是獲得字段名稱(「名稱」,「簡介」,「細節」)和數據的JSON文件。 如何在不生成類的情況下執行此操作?
有什麼問題產生的類? –