仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 703|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网站制作之超酷的通用分页显现把持 (二) 到场查...

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:32:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题分页|把持|显现在上一篇中,我们剖析了一个复杂的通用分页代码把持。
可是一般我们在分页的ASP页面中要利用到查询功效,那末如何将查询也“封装”起来呢?
一样必要用到include体例。

我们能够把查询看做两部分,
1、输出,即吸收用户输出的查询字符串,我们把它放在query.inc中
2、输入,即依据用户输出的内容机关查询前提,我们把它放在query_result.inc中

如许一来,我们的思绪就很明晰了,
1、将query_result.inc放在SQL语句之前,机关查询前提,然后将查询前提嵌进SQL语句中
2、将query.inc放在ASP页面得当的中央(一般和navigator.inc在统一行)。


在接上去的文章中,要略微庞大一点,因而我们先来看看一个树模的数据库:mytest

表1tbluserinfo用户信息表

字段flduserinfo_id用户ID
flduserinfo_username
flduserinfo_nickname
flduserinfo_password

表2tbladdressbook通信录表

字段fldaddressbook_id
fldaddressbook_classid种别ID
fldaddressbook_userid用户ID
fldaddressbook_nickname

表3tbladdressbook_class通信录种别表

字段fldaddressbook_class_id种别ID
fldaddressbook_class_title比方:伴侣、客户、亲人、网友
fldaddressbook_class_explain种别申明

视图vwaddressbook

SELECTtbladdressbook_class.fldaddressbook_class_title,
tbladdressbook_class.fldaddressbook_class_explain,
tbladdressbook.fldaddressbook_id,tbladdressbook.fldaddressbook_userid,
tbladdressbook.fldaddressbook_classid,tbladdressbook.fldaddressbook_nickname,
FROMtbladdressbookINNERJOIN
tbladdressbook_classON
tbladdressbook.fldaddressbook_classid=tbladdressbook_class.fldaddressbook_class_id

[注重:我在每一个字段中加上了表的名字,这是为了天生视图便利,和其他隐含的贫苦。经由我的临时实验,发明这类办法切实其实很好。因而向人人保举这类定名体例。]

当我们在tbladdressbook中查询时,要用flduserid来辨别每一个用户的通信录内容,因而要加上"flduserid="&Session("userid")的限定。如今我们把这个限定加到我们的SQL语句中。


请看sample2.asp



<一>必要分页的ASP文件

sample2.asp

<%
获得以后ASP页面的完全路径,主要技能
theScript=Request.ServerVariables("SCRIPT_NAME")
myconnstr="driver={SQLServer};server=yourserver;uid=sa;pwd=;database=mytest"
thePageSize=20每页显现的纪录数

//////////////////////////////////////////////////////////

界说表名

//////////////////////////////////////////////////////////

theTableName="addressbook"

///////////////////////////</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。
海妖 该用户已被删除
沙发
发表于 2015-1-20 09:46:50 来自手机 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
愤怒的大鸟 该用户已被删除
板凳
发表于 2015-2-5 23:23:25 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
小妖女 该用户已被删除
地板
发表于 2015-2-14 04:53:52 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
透明 该用户已被删除
5#
发表于 2015-2-14 04:53:52 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
精灵巫婆 该用户已被删除
6#
发表于 2015-3-4 04:38:20 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
因胸联盟 该用户已被删除
7#
发表于 2015-3-11 16:51:24 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
老尸 该用户已被删除
8#
发表于 2015-3-19 02:22:27 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
深爱那片海 该用户已被删除
9#
发表于 2015-3-27 04:38:04 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-10-6 06:00

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表