0
我创建了一个存储过程,它将返回一组数据。在我的情况下,它被设置角色的如何使用存储过程获得实体框架中的数据集合
CREATE PROCEDURE [dbo].[GetRoles]
@ID Int
AS
SELECT Roles.Role FROM Roles WHERE [email protected]
RETURN 0
我使用实体框架来得到这个值的变量是这样的:
var query = context.GetRoles(ID);
我打算处理此dataset
和创造的list
“角色”,并返回list
但由于我调用存储过程,我不是在这里 写查询语句,例如:
using (AdventureWorksEntities context = new AdventureWorksEntities())
{
string LastName = "Zhou";
var query = from contact in context.Contacts
where contact.LastName == LastName
select contact;
// Iterate through the collection of Contact items.
foreach(var result in query)
{
Console.WriteLine("Contact First Name: {0}; Last Name: {1}",
result.FirstName, result.LastName);
}
}
我怎样才能像在每个结果值是多少?
我不能明显访问智能感知
什么是我应该在这个问题上的做法表的字段?
在此先感谢..
请你详细说明一下,我已经有了数据库上下文,用于访问数据库。 – 2012-07-25 09:57:22
非常感谢podiluska。对于其他人来说,这是一些新的链接。一些其他人已经在Entity Frame Work扩展中提出了这个建议他的作品很棒。 msdn.microsoft.com/en-us/library/bb896231.aspx - – 2012-07-25 10:43:47