如何将从SQL数据库中提取的数据表格做成多个超链接

我从SQL数据库的表中提取了2列数据。第一列为连接名,第二列为对应的URL如何讲其变成多个超链接... 我从SQL数据库的表中提取了2列数据。第一列为连接名,第二列为对应的URL
如何讲其变成多个超链接
展开
 我来答
de98441201
2013-03-07 · TA获得超过153个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:199万
展开全部
看你用那种网页技术,但事先本质都是一样的,超链接无非就是<a ???>xxxx</a> 类似的内容,当然如果不是网页技术而是windows窗体实际原理也差不多。就是用for或者Loop循环 把你的内容循环显示成超链接。
当然每种网页技术都有一些控件来简化这些for循环。例如net网页技术,里面有个gridview表格,表格里有一种列类型超链接列,直接把你的内容绑定到这个表格上,表格每一行的超链接设置成绑定你的数据中的url就行了
追问
我是C#的网页制作。那只要在gridview的列属性改变一下就可以了?那我的超链接还是看到的是URL吧。我相让他变成我的名称列,就是看到的是名称那列,点下去是相对的URL那列的对应的视频路径。
本人菜鸟,可能需要详细一点的解答,先谢谢啦
追答

见截图,一个标准的gridview控件,基本上没做任何特殊设置,aspx代码截图如下,画红框的就是上图的标题,点击标题就会连接到相应的页面。  我这里是连接到newsshow.aspx页面只不过传递不同的nid参数 ,不同的参数是用过数据库nid字段,也就是途中的xxxurlfields 后面跟的uid. 在动态绑定的时候用了{0}代表绑定到nid

最简单的绑定可以这样拖一个gridview控件到窗体,在拖一个sqldatasource 到窗体 ,gridview的

DataSourceID="SqlDataSource1"   等号后面的就是sqldatasource 的ID ,然后在sqldatasource 单击,在如下图所示的地方设置数据源,也就是你的select数据

michael_yang18
2013-03-07 · TA获得超过129个赞
知道答主
回答量:106
采纳率:0%
帮助的人:72.8万
展开全部
select '<a href="' + URL列名 + ‘“ target=_blank>' + 链接列名 + '</a>' from 表名
追问
这样的做出来是数据库提取出来多少内容就一直显示多少行么?还是一句select就显示一行?
我现在人在上班不能试验。。
追答
当然是多行了,如果一句select就显示一行的话,那么你可以使用游标或者在程序中做字符串拼接,比如StringBuilder。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式