程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> Linq to SQL對象的增刪改

Linq to SQL對象的增刪改

編輯:關於.NET

你的程序裡,是否到處充斥著這種代碼:

db.Customers.InsertOnSubmit(customer);
db.SubmitChange();

如果某一天,因為 Customers 表的數據庫巨增,需要把它拆成兩個表,你是否會膽寒???當然,對於查詢,我們可以通過視圖來解決。對於插入,或者更新呢?據說,現在的數據庫在某些情況下,可以對視圖進行數據的更新、插入。但是我們要考慮的是不可以的情況。是不是得每個地方都改呀?對於一個大型的項目,這種改動是很可怕的,某個地方少改了,就糟糕了。不過,對於這種情況,Linq to SQL早已經為我們想好了應對的方案。實現 DataContext 繼承類中的 InsertCustomer(Customer customer) 方法就可以了,如下圖所示。

本欄目

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved