LINQ TO SQL 是什麼?
LINQ TO SQL 是包含在.NET Framework 3.5 版中的一種 O/RM 組件(對象關係映射),O/RM 允許你使用 .NET 的類來對關係資料庫進行建模。然後,你可以使用LINQ對資料庫中的數據進行查詢、更新、添加、刪除。
LINQ TO SQL 提供了對事務、視圖、存儲過程的完全支持。它同樣為集成數據校驗和業務層邏輯到你的數據模型中提供了一種簡單的實現方式。
在 LINQ to SQL 中,關係資料庫的數據模型映射到用開發人員所用的程式語言表示的對象模型。 當應用程式運行時,LINQ to SQL 會將對象模型中的語言集成查詢轉換為 SQL,然後將它們傳送到資料庫進行執行。當資料庫返回結果時,LINQ to SQL 會將它們轉換回您可以用您自己的程式語言處理的對象。