C# 将实体框架中的数据显示到DataGridView中
我想在C WinForm中将实体框架中的数据显示到DataGridView中。DataGridView中的数据可以更改并更新为sql数据库。C# 将实体框架中的数据显示到DataGridView中,c#,entity-framework,C#,Entity Framework,我想在C WinForm中将实体框架中的数据显示到DataGridView中。DataGridView中的数据可以更改并更新为sql数据库。 感谢您在Google上快速搜索此内容,您可以找到许多示例: 一, 二, 三, 您可以在这里看到一个简单的示例: Context db = new Context(); var data = (from d in db.tablename select d); dataGridView1.DataSource = data.ToList(); 理想情况下,
感谢您在Google上快速搜索此内容,您可以找到许多示例: 一, 二, 三, 您可以在这里看到一个简单的示例:
Context db = new Context();
var data = (from d in db.tablename select d);
dataGridView1.DataSource = data.ToList();
理想情况下,您应该将数据库调用移动到一个单独的方法中,该方法位于业务类库或类似的地方。但是为了保持这个例子的简单性,我让你们自己去弄清楚
关于更新网格中的数据,您可以找到许多结果和详细的教程。谢谢您的回答。我的查询是:var query=from db_context中的ed.Ratings join sp in db_context.StudentID等于sp.IdStudent其中ed.examdiscipline==edis.IdExamDiscipline选择新建{sp.IdStudent,sp.Fullname,ed.Rating1,ed.Rating2}.Distinct.ToList;dataGridView1.DataSource=查询;我想更改Rating1、Rating2和数据表的更新。但是这个颜色是只读的