Public Sub UpdateStaff(ByVal sr As StaffRecord)
Dim oldSr As StaffRecord
Dim q = From staff In db.StaffRecords Where staff.Employee_Number = sr.Employee_Number Select staff
oldSr = q.First
oldSr.Address_Line1 = sr.Address_Line1
oldSr.Address_Line2 = sr.Address_Line2
oldSr.Address_Line3 = sr.Address_Line3
oldSr.Town_Or_City = sr.Town_Or_City
oldSr.Contact1Name = sr.Contact1Name
db.SubmitChanges()
End Sub
我寫的助手函數似乎做了除了更新數據庫以外的所有工作。單步執行代碼,oldSr由新的sr參數更新,但沒有更新提交更改。LINQ更新方法不更新Db
作品。十分感謝! – JohnnyBizzle 2010-11-08 09:43:55