Xây dựng website bán hàng MVC 4 - BÀI 2: ÁNH XẠ CSDL

XÂY DỰNG WEBSITE BÁN HÀNG MVC 4 - BÀI 2: ÁNH XẠ CSDL


MỤC TIÊU

  • Biết cách khai báo chuỗi kết nối trong web.config
  • Biết cách định nghĩa các thực thể và ánh xạ với các bảng trong CSDL
  • Biết cách định nghĩa lớp DbContext để ánh xạ các thực thể với CSDL

MÔ TẢ
Trong bài này bạn sẽ phải ứng dụng mô hình code-first của EF để xây dụng các lớp thực thể để làm việc với CSDL gồm 3 bảng: Products, Categories và Suppliers được mô tả như sau:




THỰC HIỆN

  • Bước 1: Định nghĩa các Entity Class và DbContext
  • Bước 2: Khai báo chuỗi kết nối
  • Bước 3: Làm việc với CSDL có sẵn

Bước 1: Định nghĩa các Entity Class & DbContext


Thêm vào thư mục Models một lớp với tên MVC4SerminarDB. Sau đó viết mã cho lớp này như sau




Bước 2: Khai báo chuỗi kết nối





Bước 3: Làm việc với CSDL có sẵn

Qua bước 1 và bước 2 là đủ để bạn có thể làm việc với CSDL MVC4Seminar. CSDL sẽ được tự động tạo ra khi bạn có thao tác đến CSDL lần đầu tiên.
Tuy nhiên trong bài này, chúng ta cần dữ liệu để minh họa, nên bạn cần tạo CSDL trước với file MVC4Seminar.sql được đặt trong thư mục Database. Bạn chỉ cần chạy SQL Server -> mở file -> nhấn F5 là CSDL MVC4Seminar được tạo ra gồm 3 bảng như mô tả ở trên.



DownLoad Code về và làm theo hướng dẫn trên :


Sưu tầm từ http://nguyentuananhtn.blogspot.com/2014/01/xay-dung-website-ban-hang-mvc-4-bai-2.html

Nhận xét

Bài đăng phổ biến từ blog này

Khôi phục phân vùng ổ cứng do ghost nhầm theo Hieuit.net

Cách sử dụng 2 phương thức [httppost] và [httpget] trong MVC theo https://dzungdt.wordpress.com

MVC định dạng tiền tệ vnđ - Format currency vnd in MVC