Đang chuẩn bị liên kết để tải về tài liệu:
Professional ADO.NET – Lập trình và ứng dụng part 4

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Tham khảo tài liệu 'professional ado.net – lập trình và ứng dụng part 4', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | DataSet 211 public class CachedDataSetExample Page protected DataGrid myDataGrid protected Label DataLocatlon Trong trình diều quản sự kiện Page_Load ta cấu tạo một DataSet mới và ân định nó theo kết quả của phương pháp Cache.Get trả về một minh dụ instancel Object so khớp tên khóa đã chỉ định. Do đây là một kiểu dữ liệu Object nên ta phải áp dổi đối tượng dưới dạng một DataSet DataSet myDataSet DataSet Cache.Get CachedDataSet Nếu DataSet được rút từ cache là null thì DataSet không nằm trong cache và phái dược tạo băng cách tĩ uy cập cơ sở dữ liệu. Minh dụ myDataSet sẽ là null trẽn yêu cầu đầu tiên về trang hoặc giả phiên bản dược lập cache của DataSet đã hết hạn như sẽ dề cập dưới đây. Nếu DataSet không null thì nó còn tồn tại trong cache và có thể dùng mà không cần truy cập cơ sở dữ liệu IflmyDataSet null DataLocation.Text - p B The data came from a connection to the database . Bx P I SqlDataAdapter myAdapter new SqlDataAdapter SELECT TOP 10 ProductID ProductName UnitPrice FROM Products servers localhost database Northwind uid sa pwd myDataSet new DataSet myAdapter.Fill myDataSet Products Add a key value pair to the ExtendedProperties specifying what time the DataSet was created. myDataSet.Extendedproperties.Add CreateTime DateTime.Now.TOLongTlmeString Insert the DataSet object In cache Set a null file dependency this object does not depend on file changes and a five minute expiration interval Cache.Insert CachedDataSet myDataSet null DateTime.Now.AddMlnutes 5 TimeSpan.Zero else DataLocation.Text PxB The data came from the cache. It was created at myDataSet.ExtendedProperties CreateTime 1.Tostring PxP The current system time is DateTime.NOW.ToLongTimeString Bx P Cuối cùng ta kết gán DataSet với một DataGrid myDataGrid.Datasource - myDataSet.Tables Products myDataGrid.DataBindt 212 Chương 5 Để trắc nghiệm cache ta duyệt đến web form này. Vào yêu cầu đầu tiên ta gặp nội dung sau đây Sau khi đợi vài phút nếu tô bố refresh trang ta sẽ thấy Do ta đã chỉ định trong .

TÀI LIỆU LIÊN QUAN