Bạn đọc dữ liệu từ cơ sở dữ liệu vào đối tượng data reader bằng phương thức ExecuteReader, của đối tượng command. Data reader chứa tập các bản ghi truy vấn từ một hay nhiều bảng trong cơ sở dữ liệu
.NET có các lớp data reader tương ứng với các loại trình điều khiển cơ sở dữ liệu, SqlDataReader sử dụng cho cơ sở dữ liệu SQL, OleDbDataReader sử dụng cho cơ sở dữ liệu OLE DB, OdbcDataReader sử dụng cho các nguồn dữ liệu ODBC, OcraleDataReader hỗ trợ cơ sở dữ liệu Ocrale và một số data reader khác như MySqlDataReader…
Tuy nhiên, trong khi sử dụng đối tượng data reader, kết nối cơ sở dữ liệu không thể thực hiện cho các thao tác khác. Trong trường hợp bạn cần sử dụng kết nối cho thao tác khác, bạn phải đóng đối tượng data reader
Đối tượng data reader không có khái niệm định hướng di chuyển bản ghi, không lưu trữ dữ liệu trong bộ nhớ. Do đó, khi bạn cần hiển thị kết quả ra màn hình từ cơ sở dữ liệu, đối tượng này là giải pháp tốt nhất
» Tin mới nhất:
» Các tin khác: