2009-12-02 165 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

相關問題