用EF框架操作數據庫


一直聽說ORM模式下的EF(Entity Framework)框架很好用,今天稍微學習了下。


1.首先,先建立ADO.NET實體數據模型,如下圖,一步一步按照提示來做




2.使用EF框架來增加一條數據,步驟如下



3.使用EF框架來修改一條數據,步驟如下



如果只是要更新某列的值,例如只更新LoginName字段,就將第三步改爲




問題:

1.更新或者刪除操作where條件只能是主鍵,這是一個很大的弊端,例如批量刪除或者修改,怎麼實現?

2.多表聯合查詢問題,不知道EF能不能給出更好的解決方案

3.想要更新某個字段太麻煩,還要逐個給字段設置IsModified=true


在以後的學習中不知道能不能解決以上疑問,也請看到的大神給出自己的意見



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章