Tải bản đầy đủ (.pdf) (5 trang)

Hdth tuan09 (linqpad)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (543.74 KB, 5 trang )

Mục tiêu
 LINQPad
 Nắm được LINQ Query đơn giản

Nội dung
Sử dụng LINQPad
Giao diện

Lựa chọn ngôn ngữ

Lựa chọn database

Nguồn
Database
Query

Các
Query đã
lưu
Kết quả

Sử dụng C# Expression

Cho phép thực thi nhanh các LINQ Expression bao gồm cả Query và Lambda (Method).


Sử dụng C# Statement(s)

Cho phép thực thi câu lệnh nhanh chóng mà khơng cần viết ngun chương trình.

Sử dụng C# Program




Cho phép viết chương trình đầy đủ với hàm và class.

Query cơ bản


Lệnh select hay phương thức Select



Lệnh where hay phương thức Where



Lệnh orderby...descending hay phương thức OrderBy/OrderByDescending

Áp dụng
Sinh viên gồm các thông tin: MSSV, họ tên, quê quán và điểm trung bình. Với danh sách các sinh
viên, tìm sinh viên cùng q Tp HCM có điểm trung bình lớn hơn 8 và thuộc khóa 2015 (mã số
bắt đầu với 15).
Tạo class SinhVien


Viết phương thức tạo danh sách SinhVien

Cài đặt trong hàm main


Bài tập

Bài 1
Hồn thành các ví dụ trên.

Bài 2
Với danh sách sinh viên kể trên, hãy tìm tất cả các sinh viên có điểm trung bình >5 và sắp xếp
kết quả theo thứ tự giảm dần MSSV. Làm theo cả 2 loại Query và Lambda.

Bài 3
Với danh sách sinh viên, tìm tất cả các sinh viên cùng họ “Trần” khơng phải người “Tp HCM” là
sinh viên sau khóa 2012 và có thành tích Xuất sắc (điểm TB > 9). u cầu thơng tin xuất ra phải
có thêm thơng tin Thành tích là Xuất sắc.



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×