一直聽說ORM模式下的EF(Entity Framework)框架很好用,今天稍微學習了下。
1.首先,先建立ADO.NET實體數據模型,如下圖,一步一步按照提示來做
2.使用EF框架來增加一條數據,步驟如下
3.使用EF框架來修改一條數據,步驟如下
如果只是要更新某列的值,例如只更新LoginName字段,就將第三步改爲
問題:
1.更新或者刪除操作where條件只能是主鍵,這是一個很大的弊端,例如批量刪除或者修改,怎麼實現?
2.多表聯合查詢問題,不知道EF能不能給出更好的解決方案
3.想要更新某個字段太麻煩,還要逐個給字段設置IsModified=true
在以後的學習中不知道能不能解決以上疑問,也請看到的大神給出自己的意見