TAILIEUCHUNG - lập trình LINQ to SQL Tutorial phần 7

LINQ to SQL Tutorial Bài 7: Cập nhật dữ liệu dùng Stored Procedure Trong phần 6 tôi đã nói tới cách chúng ta có thể dùng các Stored Procedure (SPROC) và các hàm do người dùng định nghĩa (UDF) để truy vấn và lấy dữ liệu về dùng mô hình dữ liệu LINQ to SQL. Trong viết này, tôi sẽ nói về cách dùng các thủ tục này để cập nhật, thêm hoặc xóa dữ liệu. | LINQ to SQL Tutorial Bài 7 Cập nhật dữ liệu dùng Stored Procedure Trong phần 6 tôi đã nói tới cách chúng ta có thể dùng các Stored Procedure SPROC và các hàm do người dùng định nghĩa UDF để truy vấn và lấy dữ liệu về dùng mô hình dữ liệu LINQ to SQL. Trong viết này tôi sẽ nói về cách dùng các thủ tục này để cập nhật thêm hoặc xóa dữ liệu. Để có thể minh họa cho điều này chúng ta hãy bắt đầu từ đầu và xây dựng một lớp truy xuất dữ liệu cho CSDL mẫu Northwind 9. Bước 1 Tạo lớp truy xuất dữ liệu chưa dùng đến các thủ tục Trong phần 2 tôi có nói về cách dùng LINQ to SQL designer có trong VS 2008 để tạo một mô hình lớp giống như dưới đây Thêm các quy tắc kiểm tra dữ liệu vào các lớp mô hình dữ liệu Sau khi định nghĩa các lớp trong mô hình dữ liệu và các quan hệ giữa chúng chúng ta sẽ tiếp tục thêm vào các quy tắc kiểm tra tính hợp lệ của dữ liệu. Chúng ta có thể làm điều này bằng cách thêm các lớp partial vào trong dự án và thêm các quy tắc kiểm tra vào các lớp mô hình dữ liệu tôi đã nói đến vấn đề này khá kỹ trong bài 4 . 78 LINQ to SQL Tutorial Ví dụ bạn có thể thêm một quy tắc để đảm bảo rằng số điện thoại của khách hàng được nhập đúng định dạng và chúng ta không cho phép thêm một đơn hàng Order nếu trường OrderDate lớn hơn RequiredDate. Một khi đã được định nghĩa như dưới đây các phương thức kiểm tra sẽ tự động được thực thi bất kỳ lúc nào chúng ta cập nhật lại các đối tượng trong hệ thống. VB C 79 LINQ to SQL Tutorial Thêm phương thức GetCustomer vào lớp DataContext Hiện tại chúng ta đã tạo các lớp mô hình dữ liệu và đã áp dụng các phương thức kiểm tra trên chúng chúng ta có thể truy vấn và tương tác với dữ liệu. Chúng ta có thể làm được điều này bằng cách viết các câu lệnh LINQ với các lớp mô hình dữ liệu để truy vấn và cập nhật CSDL tôi đã có nói về điều này trong bài 3 . Thêm nữa tôi cũng có thể ánh xạ các SPROC vào lớp DataContext và dùng chúng để đưa dữ liệu vào CSDL bài 6 . Khi xây dựng các lớp dữ liệu LINQ to SQL bạn sẽ thường có nhu cầu đưa các câu lệnh .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.