Đang chuẩn bị liên kết để tải về tài liệu:
lập trình LINQ to SQL Tutorial phần 2
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
LINQ to SQL Tutorial 2. Các lớp thực thể LINQ to SQL cho phép bạn mô hình hóa các lớp ánh xạ vào CSDL. Các lớp này thường được là “Entity Class” (lớp thực thể) và các instance của nó thường được gọi là “Entity” (thực thể). Các lớp entity ánh xạ vào các bảng bên trong một CSDL. Các thuộc tính của các lớp thông thường ánh xạ vào các cột trong bảng. Mỗi instance của một lớp thực thể biểu diễn một dòng trong bảng. . | LINQ to SQL Tutorial Toolbox 4 X Object Relational Des_. Pointer I ES Class f Association f Inheritance E General There are no usable controls in this group. Drag an item onto this text to add it to the toolbox. Northwind.dbml Web.confrg Method Pane The Object Relational Designer allows you to visualize data classes in your code Create dõ-a classes h dragging items trom the Server Explorer or Toolbox onto the design 2. Các lớp thực thể LINQ to SQL cho phép bạn mô hình hóa các lớp ánh xạ vào CSDL. Các lớp này thường được là Entity Class lớp thực thể và các instance của nó thường được gọi là Entity thực thể . Các lớp entity ánh xạ vào các bảng bên trong một CSDL. Các thuộc tính của các lớp thông thường ánh xạ vào các cột trong bảng. Mỗi instance của một lớp thực thể biểu diễn một dòng trong bảng. Các lớp thực thể trong LINQ to SQL không cần phải kế thừa từ một lớp đặc biệt nào khác điều đó cho phép bạn có thể cho phép chúng thừa kế từ bất cứ đối tượng nào bạn muốn. Tất cả các lớp được tạo ra dùng LINQ to SQL designer đều được định nghĩa như partial class - có nghĩa là bạn có thể viết thêm code để thêm vào các thuộc tính phương thức và sự kiên cho chúng. Không giống như chức năng DataSet TableAdapter có trong VS 2005 khi dùng LINQ to SQL designer bạn không cần chỉ ra câu truy vấn SQL được dùng để tạo ra mô hình và lớp truy xuất dữ liệu. Thay vào đó bạn tập trung chủ yếu vào việc định nghĩa các lớp thực thể cách chúng ánh xạ vào CSDL và mối quan hệ giữa chúng. Trình LINQ to SQL cụ thể mà bạn dùng sẽ đảm bảo việc sinh ra các lệnh SQL thích hợp vào lúc chạy khi bạn tương tác và làm việc với các thực thể dữ liệu. Bạn có thể dùng cú pháp truy vấn LINQ để chỉ ra cách bạn muốn truy vấn dữ liệu. 3. Tạo các lớp thực thể từ CSDL Nếu đã có cấu trúc cho CSDL bạn có thể dùng nó để tạo các lớp thực thể LINQ to SQL một cách nhanh chóng. 15 LINQ to SQL Tutorial Các dễ dàng nhất để làm điều này là mở CSDL trong cửa sổ Server Explorer bên trong Visual Studio chọn các table và view mà .