2009-12-02 166 views
0

我有一个ADO.NET实体数据模型,并且想要为CRUD操作添加一个DataGridView。我应该怎么做呢?ADO.NET实体模型+ DataGridView:如何编写数据库更改

对于一个只读的DataGridView我一直在做以下

TimeTrackEntities tte = new TimeTrackEntities(); //Entity Data Model 
ObjectQuery<Days> DayQuery = tte.Days; 
dgvDays.DataSource = DayQuery; 

回答

0

我读过大多数人使用LINQ To Entities在数据网格的数据源环境中使用w/EF。

如果新版本支持DataAdaper样式更新方法,那就太好了。这里是关于.net 4/VS2010的new version的文章。

1

有一个步行通过here

注:

有几个步骤,以实际得到与该用户的交互。你需要填充绑定源,如果你想编辑,你需要添加一些代码到工具栏上的保存按钮。

您需要启用BindingNavigatorSaveButton(只需单击导航器工具栏上的保存图标并将其Enabled属性更改为True)。此外,您可能需要格式化从智能标记中轻松完成的网格,并通过属性窗口进行更彻底的设置。

+0

@克雷格:我回顾了漫步。它说添加/启用保存按钮,但不提供它的点击事件所需的编码。 – Chad 2009-12-02 18:13:10

相关问题