【发布时间】:2019-06-05 15:40:40
【问题描述】:
我有一个 Windows 窗体应用程序,想从单个 dataGridView 区域中的数据库的多个表中获取信息。
我试图在没有SqlConnection 和SqlDataAdapter 的情况下这样做,所以连接将通过实体框架进行
DBContext db = new DBContext
有可能吗?
我有三张桌子:
用户:
UserID,
Name
系统:
SysID,
SysType
活动:
ActivID,
UserID (FK)
SysID (FK)
Date,
Version,
Changes
我的代码:
using DBContext db = new DBCntext())
{
dataGridView.DataSource = db.Table.ToList<Table>();
}
所以我会在只有一个表的情况下编写,但是否可以连接两个或多个表而不在数据库中正确执行?
最后我想在一个dataGridView中获取用户+系统+活动表。
【问题讨论】:
标签: c# winforms entity-framework