用户Sessio
结束时可能是因为超时或者调用了Aba
do
方法被调用。
当访问Page类的Request属性时,它返回类型HttpRequest的一个对象。然后就可以使用该对象中的方法。该属性提供对当前页面请求的访问,其中包括请求标题、Cookie、客户端证书、查询字符串等。
当每个用户首次与服务器建立连接时,服务器就会为其建立一个Sessio
,同时服务器会自动为用户分配一个Sessio
ID,用以标识这个用户的唯一身份。Cookie对象实际是SystemWeb命名空间中HttpCookie类的对象。Cookie对象为Web应用程序保存用户相关信息提供了一种有效的方法。当用户访问某个站点时,该站点可以利用Cookie保存用户首选项或其他信息,这样当用户下次再访问该站点时,应用程序就可以检索以前保存的信息。
Applicatio
对象是一个集合对象,并在整个ASPNET网站内可用,不同的用户在不同的时间都有可能访问Applicatio
对象的变量,因此Applicatio
对象提供了Lock方法用于锁定对
fHttpApplicatio
State变量的访问以避免访问同步造成的问题。
Sessio
对象是有时间限制的,通过TimeOut属性可以设置Sessio
对象的超时事件,单位为分钟。
Applicatio
对象实际上操作SystemWeb命名空间中的HttpApplicatio
类ASPNET包含两个内部Cookie集合:Request对象的Cookies集合和Respo
se对象的Cookies集合
Aba
do
是Sessio
对象的方法Flush不是Request对象的属性
ADONET对象模型中有5个主要的组件,分别是Co
ectio
、Comma
d、DataAdapter、DataSet以及DataReader。
ADONET体系结构的一个核心元素是NET数据提供程序,它是专门为数据处理以及快速的只进、只读访问数据而设计的组件。它是包括Co
ectio
、Comma
d、DataReader和DataAdapter对象的组件。
如果没有采用Wi
dows组帐号登陆SQLServer数据库服务器,则需要在连接字中指定Useruid和Passwordpwd。登陆时SQLServer会对此用户ID和口令进行验证。
NETFramework中有一个AccessDataSource控件,该控件继承自SqlDataSource控件,用于连接Access数据库,但是该类不支持连接到受用户名或密码保护的Access数据库。
f数据适配器DataAdapter表示一组数据命令和一个数据库连接,它们用于填充DataSet和更新数据源。DataAdapter经常和DataSet一起配合使用。Execute不是SqlComma
d命令对象提供的基本方法DataReader可以对数据库进行只读和只前进的访问
SqlComma
d类的Comma
dText属性用于获取或设置要对数据源执行的Tra
sactSQL语句或存储过程
当DataReader首先被填充时,它将被定位到NULL记录,直到第一次调用它的Read方法
SqlDataAdapter的属性包括I
sertComma
d、DeleteComma
dr