我是实体框架的新手。这是我的简单问题。
我有一个自动映射到 ADO .NET 实体数据模式的 SQL 数据库,我写了一个函数
public List<table1> GetTable1()
{
return ( from t in context.table1 select t).ToList();
}
然后我附上数据:
List<table> list1 = GetTable1();
GridView1.DataSource = list1;
但是当我想在 select 语句中使用连接的 table1 和 table2 时,我不知道要使用哪种类型的 List。
该函数应该返回什么类型以便我可以将它附加到我的 GridView?我现在唯一的解决方案是在加入这两个表的数据库上创建视图,然后更新实体模型,但这可能不是很优雅的方式。
感谢帮助 :)