有收录的域名,有历史建站记录域名,搜狗pr域名,搜狗权重域名,搜狗权重域名,高收录域名,百度权重域名,外链反链域名,景德镇网站建设
热门搜索: 网站 SEO 网站建设 建设
欢迎您, 高收录域名 的忠实网友, , 希望你在本站能找到对您有用的东西。
你现在的位置:网站首页 - 建站教程 - 如何生成选择列表

如何生成选择列表

作者 : zhushican | 分类 : 建站教程 | 超过 人围观 | 已有 0 人留下了看法

像在下拉菜单中选择省、市这样的操作我们一直用ASP创建生成列表函数,把它们保存在一个Include文件中,用的时候就加载。这样做确实有个不好处,就是每次生成一个选择列表时,服务器就必须加载整个Include文件,显得浪费系统。如果使用存储过程来生成选择列表,那么操作起来就会简单的多了。

确实,通常我们使用Include文件来做这一切,这样,ASP需要额外的时间在服务器上加载并处理这些Include文件,每次生成一个选择列表时,都必须加载整个Include文件。但我们也可以把这些函数放在存储过程了,让存储过程来生成选择清单。看看生成一个选择清单的记录的具体实现方法:

首先,使用T-SQL的串联功能建立一个从记录集中生成选择清单的Select语句:Alter Procedure "getOptionListStates"  As    select (''+ rtrim( FullName) + '') as OptionList from cities,然后,执行getOptionListStates存储过程,就会生成记录。当然,我们还可以直接把选择列表放在数据库中去。

最后,修改存储过程,返回一个包含全部选择列表元素的单一变量,再将这一变量返回给HTML的Select语句即可。这样做的另一个好处是,一旦建立了一个存储过程,就可以很方便地在不同的应用中进行调用,甚至是在不同服务器上的应用中进行调用,而Include文件要做到这一点就很难了。

« 上一篇下一篇 »

评论列表:

关于我
关于我

长期出售各种各样的域名
重点出售下面的类型:
1、5~15年的老域名。
2、各种类型的备案域名。
3、历史建站记录的老域名、权重域名。

在线QQ 新浪微博 我的邮箱
日历
控制面板
最近发表
网站分类
网站收藏
图标汇集
Tags列表
友情链接