浏览模式: 普通 | 列表
5月, 2005 | 1

DataSet DataAdapter DataView

[ 2005-05-26 08:04:19 | 作者: admin ]
DataSet可以理解为一个小型的数据库。
DataAdapter正如其名,是一个数据适配器,它主要是和实际的数据库交互的对象,你可以理解为数据库和数据集(DataSet)之间的适配器。
DataView则是一个视图,他和数据库中的视图很相似!

补充:DataSet是非连接的,与datareader相对应。
DataAdapter是来操作数据库中的数据的,常用:DataAdapter1.Fill方法将数据填进
dataset中。可以理解为数据库和dataset之间的一个桥梁。(SqlCommand,OleCommand类似)


不要设法缓存一个DataView
DataSet和DataTable对象是唯一的包含数据的ADO.NET对象。DataView是一个不能串行化的、轻量级的类,它只代表构建在一个表上的视图(view)。你可以根据一个表达式或行的状态来过滤视图。...

阅读全文…

页面缓存的标签

[ 2005-05-26 08:02:48 | 作者: admin ]
<%@ OutputCache Duration="#ofseconds" Location="Any | Client | Downstream | Server | None" Shared="True | False" VaryByControl="controlname" VaryByCustom="browser | customstring" VaryByHeader="headers" VaryByParam="parametername" %>
属性
Duration
页或用户控件进行缓存的时间(以秒计)。在页或用户控件上设置该属性为来自对象的 HTTP 响应建立了一个过期策略,并将自动缓存页或用户控件输出。
注意 该属性是必需的。如果未包含该属性,将出现分析器错误。
Location
OutputCacheLocation 枚举值之一。默认值为 Any。
...

阅读全文…
1