Không gian tên cho những lớp Nhà cung cấp được quảnlý (Managed Provider )

Một phần của tài liệu Lập trình cơ sở dữ liệu C Sharp-Phần 1 ppt (Trang 116)

) VALUE S( 'SOCOM'

Không gian tên cho những lớp Nhà cung cấp được quảnlý (Managed Provider )

Provider )

Những lớp managed provider cho SQL Server (SqlConnection vân vân) được khai báo trong không gian tên System .Data.SqlClient . Những lớp cho những cơ sở dữ liệu tương thích OLE DB (SqlDbConnection vân vân) được khai báo trong không gian tên System.Data.OleDb. Những lớp cho những cơ sở dữ liệu tương thích ODBC (OdbcConnection vân vân) được khai báo trong khong gian tên System.Data.Odbc .

Ghi chú:

Vào thời gian viết mã, bạn phải tải những lớp ODBC managed provider từ trang web của Microsoft tại

http: // msdn.microsoft.com /Download. việc tải này là riêng biệt từ NET SDK.. Tìm kiếm " ODBC.NET Data Provider" trong mục lục MSDN.

http: // msdn.microsoft.com /Download. việc tải này là riêng biệt từ NET SDK.. Tìm kiếm " ODBC.NET Data Provider" trong mục lục MSDN. dữ liệu được quản lý) để kết nối tới cơ sở dữ liệu thông qua một đối tượng Connection, phát hành một câu lệnh SQL thông qua một đối tượng Command, và đọc những hàng được truy xuất sử dụng một đối tượng

DataReader; tuy nhiên, bạn có thể đọc những hàng chỉ trong một hướng duy nhất đi tới và bạn phải được kết nối tới cơ sở dữ liệu.

Những đối tượng dữ liệu chung (generic data) cho phép bạn lưu giữ một bản sao cục bộ của thông tin được cất giữ trong cơ sở dữ liệu. Điều này cho phép bạn làm việc với thông tin trong khi ngắt kết nối lới cơ sở dữ liệu. Bạn có thể đọc những hàng trong bất kỳ trật tự nào, và bạn có thể tìm kiếm, phân loại, và lọc những hàng đó trong một cách linh hoạt. Bạn có thể thậm chí sửa đổi những hàng này và sau đó đồng bộ hóa những sự thay đổi tới cơ sở dữ liệu

Hình 5.2 minh họa một số những đối tượng tập dữ liệu chung và chúng liên hệ lẫn nhau như thế nào. Cầu nối giữa bộ cung cấp được quản lý (managed provider) và những đối tượng tập dữ liệu chung (generic data set objects) là DataAdapter, bạn thường dùng nó để đồng bộ hóa những sự thay đổi giữa Dataset của bạn và cơ sở dữ liệu.

Một phần của tài liệu Lập trình cơ sở dữ liệu C Sharp-Phần 1 ppt (Trang 116)