我正在尝试将从以下查询中获得的结果存储到数组中:
@{
var SelectLastCP = "SELECT [ID] FROM Table1"
var SelectData2 = db.QuerySingle(SelectLastCP);
var tempstring = SelectData2.ID;
}
查询的结果如下所示:
ID
01
02
03
.
.
.
我需要以某种方式存储这些数字,以便我可以使用它们。谢谢。
答案 0 :(得分:1)
如果您使用Database.Query
代替QuerySingle
,则会返回一个集合。您可以使用它们来处理它们:
foreach(var item in SelectData2)
{
<div>@item.ID</div>
}
如果要将其投影到数组中,可以使用LINQ:
var myArrayOfIds = SelectData2.Select(s => s.ID).ToArray();