Language Integrated Query (LINQ)
Ngôn ngữ truy vấn hợp nhất trên các loại dữ liệu khác nhau.
Hợp nhất là xét trên các ngôn ngữ lập trình trên nền Dot Net.
Hợp nhất là sự tương tác trên các kiểu dữ liệu khác nhau trong lập trình.
Hợp nhất là tương tác với các hệ quản trị dữ liệu khác nhau, tạo nên cơ chế trong suốt.
8 trang |
Chia sẻ: Mr Hưng | Lượt xem: 979 | Lượt tải: 0
Nội dung tài liệu Giới thiệu linq, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
GIỚI THIỆU LINQPhan HiềnKhoa Tin Học Quản Lý – ĐH Kinh Tế HCMNHÌN CHUNGLanguage Integrated Query (LINQ) Ngôn ngữ truy vấn hợp nhất trên các loại dữ liệu khác nhau.Hợp nhất là xét trên các ngôn ngữ lập trình trên nền Dot Net.Hợp nhất là sự tương tác trên các kiểu dữ liệu khác nhau trong lập trình.Hợp nhất là tương tác với các hệ quản trị dữ liệu khác nhau, tạo nên cơ chế trong suốt.LỈNH VỰC TRÊN LINQLINQ TO OBJECTMục đích tạo lập và khai thác trên các tập hợp đối tượng, kể cả các quan hệ cấp bậc hay đồ thị.LINQ TO XMLMục đích tạo lập và khai thác trên loại dữ liệu XML. LỈNH VỰC TRÊN LINQLINQ TO ADO.NET LINQ TO SQLHỗ trợ chính cho việc giao tiếp với dữ liệu vật lý, tạo một cơ chế ánh xạ giữa dữ liệu vật lý và các kiểu dữ liệu trên ngôn ngữ lập trình hướng đối tượng. LINQ TO ENTITYTạo ra các thực thể giao tiếp với dữ liệu vật lý. LINQ TO DATASET Cho phép truy vấn dữ liệu trên đối tượng DataSetBẮT NGUỒN TỪGENERIC TYPEDELEGATEEXTENSION METHOD ANONYMOUS TYPECẤU THÀNH LINQLAMBDA LINQ QUERYĐể thấy rỏ vấn đề ta xét ví dụ sauCÔNG CỤ HỖ TRỢ - LINQ TO SQLSqlmetal DataContext classEntity classAssociation Attribute classTable Attribute classColumn Attribute classVí dụĐÓNG GÓP CỦA LINQCho lĩnh vực lập trình
Các file đính kèm theo tài liệu này:
- mylinq_905.ppt