【发布时间】:2014-10-31 11:54:02
【问题描述】:
当我在 PHP 中查询类似的东西时:
SELECT `ID`, `Name`, `EmailAddress` FROM `Accounts` WHERE `ID` = {$id}
我将在这个结构中返回结果:
{
"ID":1,
"EmailAddress":"banana@scale.com",
"Name":"Joseph"
}
当我像这样在 C# 中查询时:
SqlCommand cmd = new SqlCommand("SELECT [ID], [Name], [EmailAddress] FROM [Accounts] WHERE [ID] = @ID", con);
cmd.Parameters.Add(new SqlParameter("@ID", id.ToString()));
SqlDataReader reader = cmd.ExecuteReader();
它会在这个结构中返回一些东西:
(
0 : 1,
1 : "Joseph",
2 : "banana@scale.com"
)
我的问题是:如何在 c# 中制作相同的结构?
【问题讨论】:
-
你的意思是像一个哈希图/字典?见stackoverflow.com/questions/912948/…