1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình Web ASP.NET: Chương 4 - ĐH Lạc Hồng

70 13 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 70
Dung lượng 7,03 MB

Nội dung

  Bài giảng "Lập trình Web ASP.NET - Chương 4: Xử lý dữ liệu với ADO.NET" cung cấp cho người học các kiến thức: Giới thiệu về ADO.NET, các đối tượng trong ADO.NET, điều khiển liên kết dữ liệu. Mời các bạn cùng tham khảo nội dung chi tiết.

Tr ng Hoc Lac Hông 2009 - 2010 LÂP TRINH WEB ASP.NET Ts Vu c Lung Ks Huynh Cao Tuân Ks Phan H u Tiêp X Lý D Ch ng 4: Li u V i ADO.NET http://lhu.edu.vn LHU Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp N i dung  Gi i thi u v ADO.NET  Các đ i t ng ADO.NET  i u n liên k t d li u http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Gi i thi u v ADO.NET  ADO.NET (Active Data Object) m t ph n c a NET Framework, cung c p d ch v x lý d li u  Làm vi c v i d li u không k t n i  D li u đ c l u tr m t CSDL thu nh g i DataSet =>t ng t c đ tính tốn, gi m s d ng tài nguyên Database server  Kh n ng x lý d li u d ng chu n XML =>làm vi c v i nhi u ng d ng khác http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Gi i thi u v ADO.NET http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Gi i thi u v ADO.NET  Ki n trúc ADO.NET có hai đ i t ng chính: Dataset (data table) NET data provider (Data Adapter, DataReader, Command, Connection)  Dataset l u data t Database  nh n data t CSDL, DataAdapter dùng câu l nh SELECT Command, đ c p nh t data dùng INSERT, UPDATE, DELETE http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Gi i thi u v ADO.NET  Các thành ph n ADO.NET       DataSet DataTable DataView DataRow DataColumn DataRelation http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Các thành ph n ADO.NET  Managed provider component: g m DataAdapter, DataReader gi nhi m v làm vi c tr c ti p nh t p tin, database,…  Content component: g m Dataset, DataTable, đ i di n cho d li u th c s c n làm vi c  DataReader đ i t ng m i, giúp vi c truy xu t d li u nhanh chóng nh ng ch đ c phép đ c di chuy n t i  Dataset c ng đ i t ng m i, khơng ch d li u, Dataset cịn có th coi m t b n g n nh c a CSDL b nh v i nhi u b ng có m i quan h Dataset h tr XML thông qua đ i t ng XMLDataDocument  DataAdapter đ i t ng k t n i gi a DataSet CSDL Nó g m Connection Commmand , đ cung c p d li u cho Dataset, c ng nh c p nh t d li u t DataSet xu ng CSDL http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Các thành ph n ADO.NET http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Các thành ph n ADO.NET http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Các thành ph n ADO.NET  DataSet:  DataSet dùng đ ch a d li u l y t CSDL l n ( SQL , Aceess) sau m i thơng tin c n thi t s đ c truy xu t t DataSet  Nói 01 cách khác DataSet CSDL thu nh t CSDL l n  Trong Dataset s ch a b ng thông tin mà c n l y.Trong DataSet s có nhi u DataTable m i quan h gi a chúng đ i di n b i DataRelation  Dataset gi ng nh hình nh v CSDL b nh 10 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp DataAdapter  L y c u trúc d li u c a b ng ngu n d li u v cho DataSet c p nh t thay đ i v ngu n d li u g c 56 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp DataAdapter  DataAdapter 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 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 b ng ngu n d li u  Ta c hi u rõ n i dung l nh truy v cho SelectCommand, n i dung đ i t ng 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 57 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp DataAdapter 58 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp DataAdapter  TableMappings 59 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp DataAdapter  TableMappings 60 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp T o DataAdapter 61 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Các ch c n ng c a DataAdapter L yd li u t ngu n v cho DataSet, DataTable qua method Fill 62 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Các ch c n ng c a DataAdapter  L y c u trúc d li u t ngu n 63 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp Các ch c n ng c a DataAdapter  T o b l nh c p nh t cho DataAdapter 64 http:// lhu.edu.vn Ts Vu c Lung – Ks Huynh Cao Tuân - Ks Phan H u Tiêp DataTable  D li u b ng ngu n d li u đ c l y v đ a vào DataTable DataTable thu c tên mi n:  System.Data.DataTable  Cách khác: Dim Bang_x as New DataTable  Cách khác: Dim bang_x as New DataTable(

Ngày đăng: 08/05/2021, 12:22

TỪ KHÓA LIÊN QUAN