Các giải pháp lập trình CSharp- P51: Các giải pháp lập trình C# khảo sát chiều rộng của thư viện lớp .NET Framework và cung cấp giải pháp cụ thể cho các vấn đề thường gặp. Mỗi giải pháp được trình bày theo dạng “vấn đề/giải pháp” một cách ngắn gọn và kèm theo là các ví dụ mẫu. | 391 Chương 10 Cơ sở dữ liệu Trong Microsoft .NET Framework việc truy xuất đến các loại data-source nguồn dữ liệu được cho phép thông qua một nhóm các lớp có tên là Microsoft . Mỗi loại data-source được hỗ trợ thông qua một data-provider bộ cung cấp dữ liệu . Mỗi data-provider gồm tập các lớp không chỉ hiện thực tập giao diện chuẩn mà còn cung cấp chức năng duy nhất của data-source mà nó hỗ trợ. Các lớp này mô tả về kết nối câu lệnh thông số data-adapter bộ điều hợp dữ liệu và data-reader bộ đọc dữ liệu mà qua đó bạn có thể tương tác với một loại data-source. Bảng liệt kê các hiện thực data-provider trong .NET. Bảng Các hiện thực data-provider trong .NET Framework Data-provider Mô tả .NET Framework Data Provider for ODBC Cung cấp kết nối đến mọi data-source có hiện thực giao diện ODBC bao gồm Microsoft SQL Server Oracle và Microsoft Access. Các lớp data-provider nằm trong không gian tên và có tiền tố Odbc. .NET Framework Data Provider for OLE DB Cung cấp kết nối đến mọi data-source có hiện thực giao diện OLE DB bao gồm Microsoft SQL Server MSDE Oracle và Jet. Các lớp data-provider nằm trong không gian tên và có tiền tố OleDb. .NET Framework Data Provider for Oracle Cung cấp kết nối đến Oracle. Các lớp data-provider nằm trong không gian tên và có tiền tố Oracle. .NET Framework Data Provider for SQL Server Cung cấp kết nối đến Microsoft SQL Server phiên bản 7 và mới hơn gồm cả MSDE bằng cách liên lạc trực tiếp với SQL Server mà không cần sử dụng ODBC hay OLE DB. Các lớp data-provider nằm trong không gian tên và có tiền tố Sql. .NET Compact Framework Data Provider for SQL Server CE Cung cấp kết nối đến Microsoft SQL Server CE. Các lớp data-provider nằm trong không gian tên và có tiền tố SqlCe. Chương này mô tả một vài khía cạnh thường được sử dụng nhất của . Tuy nhiên là một phần con mở rộng của thư viện lớp .NET Framework và chứa .