学****ASP过程中的收获体会
很高兴在大二上学期选择了ASP动态网页设计这门课,我学****了本专业不能学到的知识技能,经过半学期的学****我已经对ASP有了大致的了解并能掌握一些小的技能,例如:设计一个简单的系统,聊天室、数据库查询等等。有了大概的知识系统,这半个学期没白费。下面就看看我都丰收了哪些果实吧。(字数有限,仅举几例)
一:如何才能做到将数据库的查询结果分页显示呢?有两种方法:
1:将数据库中所有符合查询条件的记录一次性的都读入 record set 中,存放在内存中,然后通过 ADO Record set 对象所提供的几个专门支持分页处理的属性: Page Size(页大小)、 Page Count( 页数目) 以及 Absolute Page( 绝对页) 来管理分页处理。
2:根据客户的指示,每次分别从符合查询条件的记录中将规定数目的记录数读取出来并显示。
两者的主要差别在于前者是一次性将所有记录都读入内存然后再根据指示来依次做判断分析从而达到分页显示的效果,而后者是先根据指示做出判断并将规定数目的符合查询条件的记录读入内存,从而直接达到分页显示的功能。
二:关于聊天室中的session和application的内容:
1:关于Application:Application 对象用于在服务器上一个Web 站点内的应用程序之间传递消息。Application 对象没有内置的属性,但用户可以定义自己的属性。一旦为Application对象定义了属性,该属性的有效期从请求该应用程序的第一个页面开始,到Web站点关闭为止。 Application 对象的属性可以被该站点的所有应用程序的所有用户共享。因此, 聊天应用程序中可以用来存放用户的谈话内容。对 Application 对象属性的定义脚本必须放在Global. asa 文件的App lication_onstart 事件中。 文件存储于Web 站点的根目录,用于指定该站点的全局对象和存储事件信息。
2:关于session:Session 对象也可以在页面间跳转时保存和传递数据, 但与App lication 对象不同的是,Session 对象只保存单个用户的信息,即作用范围仅限于某个特定用户访问的不同页面间,而不是在各用户之间传递数据。 Session对象的属性,同样由用户自己定义。定义与读写的脚本语法与Applicati
学习ASP过程中的收获体会 来自淘豆网www.taodocs.com转载请标明出处.