首页 新闻 会员 周边

asp.net

0
悬赏园豆:20 [已关闭问题]

每行显示多条信息
      如:
        <table> <tr>
        <td>张三 </td>
        <td>李四 </td>
        <td>王武 </td>
          </tr> </table>

这些名字 都是保存在一个字段中

mgl的主页 mgl | 初学一级 | 园豆:180
提问于:2010-03-01 17:42
< >
分享
其他回答(5)
0

是这样子,那需要确定你数据库中保存这些名字的字段中数据都是以什么标示来分隔的,比如张三|李四|王武,如果哦是这样子的话,哪么查询出这个字段,然后Split函数依据|来拆分,然后循环显示出来即可。

西越泽 | 园豆:10775 (专家六级) | 2010-03-01 18:15
0

要实现这样的效果有很多种方式,如果楼主上说的取到值,分析值,然后按需要去显示。也可以将取到的值作为数据源绑定到gridview等类似显示控件上,也可以达到这种效果。

生鱼片 | 园豆:5757 (大侠五级) | 2010-03-01 20:41
0

DataList控件可以设置单行显示的条数。

steven hu | 园豆:542 (小虾三级) | 2010-03-01 21:57
0

数据库中可以保存成xml格式。读取时再用特定的sql+xml语法读取即可。

类似于Select * from tb for xml auto

我在项目中用过联系方式,数据表中的一个字段内容是:

<Contacts>
<contact>
<typeName>QQ</typeName>
<typeValue>11111111</typeValue>
</contact>
<contact>
<typeName>MSN</typeName>
<typeValue>11111111@live.com</typeValue>
</contact>
</Contacts>

 

更多XML查询,请看:

http://msdn.microsoft.com/en-us/library/ms345117%28SQL.90%29.aspx

http://www.stylusstudio.com/sqlxml_tutorial.html

邀月 | 园豆:25475 (高人七级) | 2010-03-01 22:14
0

将读取出来的记录转换成xml类型,类似于这样

select * from A for xml auto

langford | 园豆:710 (小虾三级) | 2010-03-01 23:14
0

把这个字段在数据库中保存成xml格式。读取时再用sql+xml语法读取即可。

类似于Select * from tb for xml auto

风影极光 | 园豆:1573 (小虾三级) | 2010-03-02 10:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册