Thông tin tài liệu:
Bài giảng học phần Thiết kế lập trình Web: Chương 4.4 giới thiệu tổng quan về ADO.Net, tạo kết nối với cơ sở dữ liệu, các điều khiển ràng buộc danh sách, hiển thị DataSet vào điều khiển List-Boud. Mời bạn đọc tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng học phần Thiết kế lập trình Web: Chương 4.4 - GV. Trần Minh Hùng 5/10/2013 ADO.NET CHƯƠNG IV: Tổng quan về ADO.NET ADO.NET Tạo kết nối đến CSDL. Các điều khiển ràng buộc danh sách(List- Bound) Hiển thị DataSet vào điều khiển List-Bound5/10/2013 1 5/10/2013 2TỔNG QUAN VỀ ADO.NET TỔNG QUAN VỀ ADO.NET ADO.NET cung cấp khả năng truy cập các Đối tượng ADO.NET Dataset cũng có thể được nguồn dữ liệu một cách nhất quán như SQL sử dụng một cách độc lập với .NET data Server, dữ liệu quản lý thông qua OLE DB và provider để quản lý dữ liệu thuộc những ứng XML dụng hoặc những nguồn từ XML ADO.NET bao gồm các trình cung cấp dữ liệu Lớp ADO.NET được tìm thấy trong namespace .NET (.NET data provider) cho việc kết nối đến System.Data, và được tích hợp với lớp XML cơ sở dữ liệu, thực thi một câu lệnh và truy được tìm thấy trong namespace System.Xml xuất kết quả. Connection5/10/2013 3 5/10/2013 4 1 5/10/2013MôhìnhđốitượngADO.NET MôhìnhđốitượngADO.NET5/10/2013 5 5/10/2013 6KHÔNG GIAN TÊN CẤU TRÚC CỦA ADO.NET Không gian tên sử dụng trong ADO.NET ADO.NET Components được thiết kế để quản lý gồm: việc truy cập dữ liệu từ nguồn dữ liệu. Có 2 System.Data thành phần chính trong ADO.NET: System.Data.Common ADO.NET Dataset là thành phần chính của System.Data.SqlClient: dùng cho cơ sở dữ kiến trúc kết nối gián đoạn của ADO.NET. liệu SQL Dataset bao gồm tập hợp một hoặc nhiều đối tượng DataTable System.Data.OleDb dùng cho cơ sở dữ liệu access5/10/2013 7 5/10/2013 8 2 5/10/2013 CẤU TRÚC CỦA ADO.NET CẤU TRÚC CỦA ADO.NET NET Data Provider - một tập hợp các thành phần bao gồm các đối tượng Connection: cung cấp việc kết nối đến CSDL Command :truy cập các câu lệnh CSDL DataReader: cung cấp một luồng truy xuất DL DataAdapter: cung cấp cầu nối giữa đối tượng Dataset và CSDL. DataAdapter sử dụng đối tượng Command để thực thi các câu lệnh SQL 5/10/2013 9 5/10/2013 10 Các đối tượng trong ADO.Net Đối tượng Connection Kết nối với cơ sở dữ liệu Sql: Chức năng: Thiết lập kết nối đến cơ sở dữ liệu Kết nối với cơ sở dữ liệu access: SqlConnection con;// Khai báo String strcon; strCon= “Server=ServerName;Database=DBName;uid=userName;pwd=password”;OleDbConnection con;// Khai báo con = new SqlConnection(strCon);String strcon; con.Open();strCon =Provider=Microsoft.Jet.OleDb.4.0;Data ...