我有来自存储过程的 IEnumerable 的结果,我正在循环遍历结果以获取列的值(GUID)。我不确定如何从 foreach 循环中的结果集中获取 Guid 列
这就是我所拥有的:
var results = GetGuids(instId);
foreach (var item in results)
{
}
public IEnumerable GetGuids(int id)
{
using (SqlCommand _command = new SqlCommand("StoredProc"))
{
_command.Connection = new SqlConnection(conString);
_command.Connection.Open();
_command.CommandType = CommandType.StoredProcedure;
_command.Parameters.AddWithValue("@ItemID", id);
return _command.ExecuteReader();
}
}