29 Typed Dataset : Tạo một đối tượng từ lớp con Dataset do

Một phần của tài liệu Bài giảng lập trình ADO NET sử dụng các wizard trong thiết kế huỳnh văn thâm (Trang 29 - 39)

 Typed Dataset: Tạo một đối tượng từ lớp con Dataset do

người sử dụng định nghĩa, kế thừa từ lớp Dataset của .Net FrameWork. Gọi là Dataset được định kiểu.

 Untyped Dataset: Tạo một đối tượng Dataset trống, không

có lược đồ (schema) dữ liệu. Gọi là Dataset chưa được định kiểu.

Typed DataSet

 Có các thông tin về lược đồ (quan trọng nhất là kiểu dữ

liệu của các cột trong bảng) được khai báo như là thành viên lớp tương thích với nguồn dữ liệu. Giúp tránh các lỗi khi

Dataset được update vào nguồn dữ liệu.

 Truy cập dữ liệu một cách tự nhiên:

Tạo Typed Dataset: có 2 cách.

1. Generate Dataset từ DataAdapter. 2. Add Dataset từ menu Project.

 Add Dataset từ menu Project

1. Chọn menu Project Add New Item Dataset Open Hay ToolBox Data DataSet

31

Xem Dataset : Chọn dataset cần xem double click Ví dụ: Double click Dataset1.xsd

33

Tạo DataView

Dùng để lọc dữ liệu trong Dataset + Click Toolbox

+ Click Data

+ Click DataView

+ Click Application(Project mà đang tạo)

•Table: của DataView dùng để kết với bản trong Dataset.

35

 Mỗi Typed Dataset chứa một đối tượng DefaultView có

thể được truy cập thông qua mã.

 Cú pháp của biểu thức lọc tương tự như một mệnh đề

WHERE trong SQL.

 Có thể dùng tính chất Sort của DataView để sắp xếp mẩu

tin, cú pháp của tính chất Sort tương tự như mệnh đề ORDER BY trong SQL.

 Hiển thị tập con các mẩu tin trong một DataTable :

1. Lọc các mẩu tin bằng một biểu thức lọc. 2. Lọc các mẩu tin theo trạng thái hàng. (adsbygoogle = window.adsbygoogle || []).push({});

37

Tạo DataGird

+ Click Toolbox

+ Click Windows Form + Click DataGird

Thành phần DataGird: DataSource, DataMember, DataBind, Auto Format

 Kết gán với DataTable hoặc DataView thông qua tính chất

DataSource và DataMember.

 Phương pháp DataBind được sử dụng để cập nhật những

thay đổi của nguồn dữ liệu.

 Có thể sử dụng wizard Auto Format để chọn các tập mẫu

39

Một phần của tài liệu Bài giảng lập trình ADO NET sử dụng các wizard trong thiết kế huỳnh văn thâm (Trang 29 - 39)