xử lý dữ liệu ADO_NET: Các phương thức của Dataset pdf

10 238 1
xử lý dữ liệu ADO_NET: Các phương thức của Dataset pdf

Đang tải... (xem toàn văn)

Thông tin tài liệu

http:// lhu.edu.vn http:// lhu.edu.vn 51 Ts. V Ts. V ũ Đứ ũ Đứ c Lung c Lung – – Ks Ks . H . H uỳ uỳ nh Cao Tu nh Cao Tu ấ ấ n n - - Ks Ks . P . P han H han H ữ ữ u Ti u Ti ế ế p p C C á á c phương th c phương th ứ ứ c c c c ủ ủ a Dataset a Dataset  Thêm một bảng vào Dataset  Muốn đưa 01 bảng DataTable vào Dataset, chúng ta dùng phương thức Add của tập hợp Tables:  Cú pháp: • Tables.Add(): bảng được tạo có tên table1, table2,… • Tables.Add(<tên bảng>): 01 bảng mới được tạo thành trong Dataset có tên là <tên bảng>  Chú ý: tên bảng có phân biệt chữhoa, chữ thường This is trial version www.adultpdf.com http:// lhu.edu.vn http:// lhu.edu.vn 52 Ts. V Ts. V ũ Đứ ũ Đứ c Lung c Lung – – Ks Ks . H . H uỳ uỳ nh Cao Tu nh Cao Tu ấ ấ n n - - Ks Ks . P . P han H han H ữ ữ u Ti u Ti ế ế p p C C á á c phương th c phương th ứ ứ c c c c ủ ủ a Dataset a Dataset  Xóa bảng ra khỏi dataset:  Tables.Remove(<bảng>): xóa bảng ra khỏi tập hợp Table  Xóa bảng có chỉsố là <chỉsố> ra khỏi tập hợp Tables: Tables.RemoveAt(<chỉ số>)  Xóa tất cảcác bảng ra khỏi danh sách: Tables.Clear()  Lệnh kiểm tra Bảng có thểxóa hay không? :  Tables.CanRemove(<bảng>): • TrảvềTrue: có thểxóa • False: không thểxóa vì đang xửdụng This is trial version www.adultpdf.com http:// lhu.edu.vn http:// lhu.edu.vn 53 Ts. V Ts. V ũ Đứ ũ Đứ c Lung c Lung – – Ks Ks . H . H uỳ uỳ nh Cao Tu nh Cao Tu ấ ấ n n - - Ks Ks . P . P han H han H ữ ữ u Ti u Ti ế ế p p C C á á c phương th c phương th ứ ứ c c c c ủ ủ a Dataset a Dataset  Kiểm tra bảng có thuộc vềDataset hay không ?  Tables.Contains(<tên bảng>)  Xóa bỏmọi dữliệu trên Dataset  Clear()  Xóa bỏDataset  Disponse This is trial version www.adultpdf.com This is trial version www.adultpdf.com http:// lhu.edu.vn http:// lhu.edu.vn 55 Ts. V Ts. V ũ Đứ ũ Đứ c Lung c Lung – – Ks Ks . H . H uỳ uỳ nh Cao Tu nh Cao Tu ấ ấ n n - - Ks Ks . P . P han H han H ữ ữ u Ti u Ti ế ế p p C C á á c phương th c phương th ứ ứ c c c c ủ ủ a Dataset a Dataset Xóa quan hệ khỏi DataSet: ta dùng phương thức sau: Relations.Remove(<quan hệ>)  Xóa quan hệra khỏi tập hợp Relations của Dataset Relations.Remove(< tên quan hệ>)  Xóa quan hệ< tên quan hệ> ra khỏi tập hợp Relations của Dataset Kiểm tra quan hệ có xóa được hay không ? Relations.CanRemove(<quan hệ>) TrảvềTrue: có thểxóa, False: không thểxóa This is trial version www.adultpdf.com http:// lhu.edu.vn http:// lhu.edu.vn 56 Ts. V Ts. V ũ Đứ ũ Đứ c Lung c Lung – – Ks Ks . H . H uỳ uỳ nh Cao Tu nh Cao Tu ấ ấ n n - - Ks Ks . P . P han H han H ữ ữ u Ti u Ti ế ế p p DataAdapter DataAdapter  Lấy cấu trúc và dữliệu của các bảng trong nguồn dữliệu về cho DataSet và cập nhật các thay đổi vềnguồn dữliệu gốc This is trial version www.adultpdf.com http:// lhu.edu.vn http:// lhu.edu.vn 57 Ts. V Ts. V ũ Đứ ũ Đứ c Lung c Lung – – Ks Ks . H . H uỳ uỳ nh Cao Tu nh Cao Tu ấ ấ n n - - Ks Ks . P . P han H han H ữ ữ u Ti u Ti ế ế p p DataAdapter DataAdapter  DataAdapter là một bộgồm bốn đối tượng Command:  SelectCommand: cho phép lấy thông tin từnguồn dữliệu về  InsertCommand: cho phép chèn thêm dữliệu vào bảng trong nguồn dữliệu  UpdateCommand: cho phép sửa đổi dữliệu trog nguồn dữliệu nguồn  DeleteCommand: cho phép hủy bỏdữliệu trên bảng trong nguồn dữ liệu  Ta cầhiểu rõ nội dung lệnh truy vấcho SelectCommand, nội dung các đối tượng còn lại có thểsửdụng đối tượng thích hợp đểtự động phát sinh hay chỉrõ lệnh cho từng đối tượng This is trial version www.adultpdf.com http:// lhu.edu.vn http:// lhu.edu.vn 58 Ts. V Ts. V ũ Đứ ũ Đứ c Lung c Lung – – Ks Ks . H . H uỳ uỳ nh Cao Tu nh Cao Tu ấ ấ n n - - Ks Ks . P . P han H han H ữ ữ u Ti u Ti ế ế p p DataAdapter DataAdapter This is trial version www.adultpdf.com http:// lhu.edu.vn http:// lhu.edu.vn 59 Ts. V Ts. V ũ Đứ ũ Đứ c Lung c Lung – – Ks Ks . H . H uỳ uỳ nh Cao Tu nh Cao Tu ấ ấ n n - - Ks Ks . P . P han H han H ữ ữ u Ti u Ti ế ế p p DataAdapter DataAdapter  TableMappings This is trial version www.adultpdf.com http:// lhu.edu.vn http:// lhu.edu.vn 60 Ts. V Ts. V ũ Đứ ũ Đứ c Lung c Lung – – Ks Ks . H . H uỳ uỳ nh Cao Tu nh Cao Tu ấ ấ n n - - Ks Ks . P . P han H han H ữ ữ u Ti u Ti ế ế p p DataAdapter DataAdapter  TableMappings This is trial version www.adultpdf.com . từnguồn d liệu về  InsertCommand: cho phép chèn thêm d liệu vào bảng trong nguồn d liệu  UpdateCommand: cho phép sửa đổi d liệu trog nguồn d liệu nguồn  DeleteCommand: cho phép hủy bỏd liệu. Ti ế ế p p DataAdapter DataAdapter  Lấy cấu trúc và d liệu của các bảng trong nguồn d liệu về cho DataSet và cập nhật các thay đổi vềnguồn d liệu gốc This is trial version www.adultpdf.com http:// lhu.edu.vn http://. Ti ế ế p p C C á á c phương th c phương th ứ ứ c c c c ủ ủ a Dataset a Dataset  Thêm một bảng vào Dataset  Muốn đưa 01 bảng DataTable vào Dataset, chúng ta dùng phương thức Add của tập hợp Tables: 

Ngày đăng: 14/08/2014, 04:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan