一个DataGrid使用的是来自OleDb数据库的数据。如何使用CacheDependency实现缓存?

acqy 2006-03-21 03:08:35
如题,

OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0; Data Source=test.mdb");
OleDbDataAdapter ada = new OleDbDataAdapter("select * from table1", conn);
DataTable dt = new DataTable();
ada.Fill(dt);
dataGrid1.DataSource=dt;
dataGrid1.DataBind();

对于上面的代码,如何使用CacheDependency,使得只有在数据库数据发生变化时,dt才从数据库中获得数据,否则从缓存中获得?
...全文
80 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunangel 2006-06-22
  • 打赏
  • 举报
回复
我也想知道,怎么做啊,
帮楼猪顶
huangjietao 2006-03-21
  • 打赏
  • 举报
回复
SQL数据库中是用触发器来与改变相应的文件来与cache依赖的,Access知道哇

17,741

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧