热线:189 8066 0337 / 028-87446644
邮箱:diancms@qq.com
首页>>学习交流>>实例教程>> 【教程】利用vs free标签调用任意表数据(图文)教程之二——使用外部参数
无限草原
满溢的回忆
【教程】利用vs free标签调用任意表数据(图文)教程之二——使用外部参数
发表于 2009/10/10 22:26:00 收藏本页 举报错误楼主
【登录】后查看本内容!还没注册?【立即注册会员】
无限草原
满溢的回忆
re
回复于 2009/10/10 22:36:00#1楼

生成内容页效果:


第三步:创建vs free标签外部参数:


由于我们是在内容页中显示该用户相关信息,因此我们需要获得发布这条内容的用户Id(即:UserId)。那么在参数来源中我们就需要选择当前内容字段值,具体设置如图:


 

无限草原
满溢的回忆
re
回复于 2009/10/10 22:51:00#2楼

第四步:创建数据源


 


在生成sql语句中,默认的是:SELECT D_User.* FROM D_User where (D_User.UserId='0')由于我们需要获得外部参数,因此我们需要删除UserId='0'当中的0,然后单击右键,在弹出的菜单中,选择上一步创建好的外部参数名称:{D_@_获得用户ID}

无限草原
满溢的回忆
re
回复于 2009/10/10 23:03:00#3楼

第五步:创建vs free标签,设置如图:


 


第六步:拷贝标签名称到【文章系统】内容页


 


然后生成内容页,效果如图:


整个前面的展示方式没有进行美工,我们这里只作为讲解如何使用。美工是其次,大家在使用的时候根据自身的页面布局实行调整。

yonggangxue
路旁的落叶
第五步:调用。在GGDY.htm 中粘贴{D_VS_searchID} 标签。 备注:公告列表可以实现。 例如:公告标题1 链接地址为:gonggaodanye.aspx?id=3 问题:点击进入的页面无法读出id为3的公告内容?哪块出问题了?
我仿照你做的怎么掉不出来呢?
回复于 2009/10/23 18:14:00#4楼
实现目标: 在显示出来的公告列表点击超链接进入内容页,并根据内容页显示该公告的具体内容。 第一步:建立一个公告内容页模板GGDY.htm,我选择了“新建单页” 后缀 .aspx 。 生成gonggaodanye.aspx 页面。 第二步:创建外部参数,参数来源设置地址栏参数,参数字段为id,数字类型。 第三步:创建数据源,名称:公告searchID 。这是最终的语句: SELECT D_Notice.* FROM D_Notice where (D_Notice.Id='{D_@_公告ID}') 第四步:创建标签列表,{D_VS_searchID} 。 循环模型里面代**:
<%# Eval("Content")%>
无限草原
满溢的回忆
回复于 2009/10/23 21:03:00#5楼
说实话,你的这种用法我以前还没有想到。想法很好,也很灵活。这样就实现了任意表都可以生成内容页了。 我先测试一下具体用法
无限草原
满溢的回忆
回复于 2009/10/23 21:32:00#6楼
已经测试没有任何问题,看你的步骤感觉是你先生成单页为gonggaodanye.aspx ,然后才拷贝标签到单页模版里面。你拷贝vs free标签到单页模版后,还要生成该单页。就可以正常访问了 再补充一点:生成的gonggaodanye.aspx 可以是gonggaodanye.html 连接的时候就把gonggaodanye.aspx?id=1 换成gonggaodanye.html?id=1 是一样的效果
yonggangxue
路旁的落叶
我这还是实现不了?你看下数据源这块对不?
回复于 2009/10/24 9:18:00#7楼
非常感谢草原的帮助! 不过,按照你说的我重新**作了一遍,还是空白?我把数据源设置给你看下,看下这块是不是哪没设置对? 数据源设置: *数据源名称:公告searchID *数据源类型:本地数据库 *输出数量:0 *选择数据:主表--D_Notice 所有字段 从表:不选 *生成查询条件: where (D_Notice.Id='0') *生成排序规则:无 *生成sql语句:SELECT D_Notice.* FROM D_Notice where (D_Notice.Id='{D_@_公告ID}')
yonggangxue
路旁的落叶
回复于 2009/10/24 9:20:00#8楼
还得问你下这个地址栏参数对大小写的要求严格不?
无限草原
满溢的回忆
回复于 2009/10/24 10:58:00#9楼
你先在数据源中检测SQL语句是否正常?
yonggangxue
路旁的落叶
回复于 2009/10/24 12:03:00#10楼
测试语句也正确,怪了。。。。。 能给做个简短的视频吗,草原。:share:
无限草原
满溢的回忆
回复于 2009/10/24 13:39:00#11楼
给你远程协助看下
yonggangxue
路旁的落叶
回复于 2009/10/24 14:48:00#12楼
谢谢草原的远程协助,原来问题在设置动态哪!
weipingtao
流浪的疾风
强大!真需要此功能,本来准备自己写的
回复于 2010/2/24 13:10:00#13楼
强大!真需要此功能,本来准备自己写的!!! 这下省了不少工作量
z315036352
路旁的落叶
产品也不错 人也很热情
回复于 2010/4/11 17:36:00#14楼
支持下
无限草原
满溢的回忆
回复于 2010/4/11 17:41:00#15楼
多谢支持.
wap建站 A5源码 维萨传播 中国站长下载 ASP.NET CMS 易点内容管理系统 易点CMS CMS 中国站长站 cms系统 成都网站建设