Có một điều hay là những thay đổi ở trên hoàn toàn được thực hiện ở lớp ánh xạ LINQ to SQL – có nghĩa là tất cả những đoạn lệnh mà tôi đã viết trước đây đều có thể tiếp tục làm việc mà không cần thay đổi bất ký điều gì. | LINQ to SQL Tutorial Có một điều hay là những thay đổi ở trên hoàn toàn được thực hiện ở lớp ánh xạ LINQ to SQL - có nghĩa là tất cả những đoạn lệnh mà tôi đã viết trước đây đều có thể tiếp tục làm việc mà không cần thay đổi bất ký điều gì. Điều này giúp tránh phải thay đổi lại code ngay cả nếu sau này bạn muốn dùng một hàm SPROC tối ưu hơn sau này. 8. Tổng kết LINQ to SQL cung cấp một cách thức đơn giản sáng sủa để mô hình hóa lớp dữ liệu trong ứng dụng của bạn. Môt khi bạn đã định nghĩa mô hình dữ liệu bạn có thể thực hiện các câu truy vấn thêm cập nhật và xóa dữ liệu một cách dễ dàng và hiệu quả. Dùng trình thiết kế LINQ to SQL có sẵn trong Visual Studio và Visual Web Developer Express bạn có thể tạo và quản lý mô hình dữ liệu cực kỳ nhanh. Trình LINQ to SQL designer cũng vô cùng mềm dẻo để bạn có thể tùy biến các hành vi mặc nhiên và ghi đè hoặc mở rộng hệ thống sao cho phù hợp với những yêu cầu cụ thể nào đó. Trong những bài tiếp theo tôi sẽ dùng mô hình dữ liệu chúng ta đã tạo ra trong bài này để đào sau hơn vào việc truy vấn thêm cập nhật và xóa dữ liệu. Trong các bài viết về cập nhật thêm xóa tôi cũng sẽ thảo luận về cách thêm các đoạn lệnh để kiểm tra dữ liệu cũng như các quy tắc vào các lớp thực thể chúng ta đã định nghĩa ở trên. Mike Taulty cũng có một số đoạn video rất hay về LINQ to SQL mà bạn nên xem tại đây. Chúng cung cấp một cách tuyệt vời để học bằng cách xem những người khác từng bước sử dụng LINQ to sqL. 22 LINQ to SQL Tutorial Bài 3 Truy vấn Cơ sở dữ liệu Tháng trước tôi bắt đầu viết loạt bài về LINQ to SQL. LINQ to SQL là một bộ khung framework có sẵn cho O RM object relational mapping trong .NET nó cho phép bạn dễ dàng mô hình hóa các CSDL quan hệ dùng các lớp .NET. Bạn có thể dùng các biểu thức LINQ để truy vấn CSDL cũng như có thể cập nhật thêm xóa dữ liệu từ đó. Trong bài viết này tôi sẽ đi sâu hơn vào cách chúng ta dùng mô hình dữ liệu đã tạo trong phần 2 và cách dùng nó để truy vấn dữ liệu bên trong một dự án . 1. Mô hình hóa