CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 278

278
Chương 7: ASP.NET và Web Form

public DataSet GetCustomers() {

DataSet customersDS;

// Kiểm tra item có nằm trong cache hay không.

if (cache["Customers"] == null) {

// Lấy DataSet từ cơ sở dữ liệu.

customersDS = GetCustomersFromDatabase();

// Lưu giữ item trong cache

// cùng với sliding expiration là 60 giây.

cache.Insert("Customers", customersDS, null,

DateTime.MaxValue, TimeSpan.FromSeconds(60));

// Hiển thị thông điệp trong cửa sổ Debug.

Debug.WriteLine("DataSet created from data source.");

}else {

// Hiển thị thông điệp trong cửa sổ Debug.

Debug.WriteLine("DataSet retrieved from cache.");

// Lấy item.

customersDS = (DataSet)cache["Customers"];

}

// Trả về DataSet.

return customersDS;

}

private DataSet GetCustomersFromDatabase() {

// Tạo DataSet.

DataSet customersDS = new DataSet();

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.