TAILIEUCHUNG - Cập nhật dữ liệu dùng Stored Procedure (LINQ to SQL phần 7)

Cập nhật dữ liệu dùng Stored Procedure (LINQ to SQL phần 7) Vài tuần 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ừ đó. Dưới đây là 6 phần đầu tiên của loạt bài này: -Sử dụng LINQ to SQL (phần 1). | Cập nhật dữ liệu dùng Stored Procedure LINQ to SQL phần 7 Vài tuần 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ừ đó. Dưới đây là 6 phần đầu tiên của loạt bài này -Sử dụng LINQ to SQL phần 1 -Định nghĩa các lớp mô hình dữ liệu phần 2 -Truy vấn Cơ sở dữ liệu phần 3 -Cập nhật cơ sở dữ liệu LINQ to SQL phần 4 -Sử dụng asp LinqDataSource phần 5 -Lấy dữ liệu dùng Stored Procedure LINQ to SQL phần 6 -Cập nhật dữ liệu dùng Stored Procedure LINQ to SQL phần 7 -Thực thi các biểu thức SQL tùy biến LINQ to SQL phần 8 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 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 . 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 .

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.