LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

ASP中如何用表格<table>绑定XML文挡中的数据

admin
2010年7月22日 23:3 本文热度 5425

xml文挡是一个层状结构的信息体,xml比html具有更大的灵活性,侧重于如何结构化地描述信息,只是为数据结构提供数据,但是没有涉及数据如何显示.如果xml与html配合,能够很好地展示和更新信息,以xml作为数据源,xml的元素和属性可以与html绑定,使得xml中的数据能够通过html元素展现出来.

接下来介绍一下表格绑定xml文挡中的数据的一种简单方法:

1.在html中添加标记,从而在html中嵌入xml格式的数据,或者引用外部的xml格式的文件.同时给xml设置个属性id,要保证它像身份证一样唯一哦,如果是外部导入,还要增加个属性src,用来标志导入的文件.

2.定义数据源datasrc.在表格标记

中加入datasrc属性,并赋值为数据源的名称,即中的id属性值,这样表格就成为包含数据控件了,值得注意的是,数据源名称之前必须"#".

3.确定被绑定的字段datafld.在表格中要显示数据的各列标记

中加入,
或其他支持dso的标记,给这个标记加入datafld属性,属性值就是所要显示的字段名,当xml文档多层嵌套的的时候,最外层使用datasrc="#",第二层用datafld="",第三层则同时使用 datasrc 和 datafld.

例子如下:

数据库表图:



代码如下:
<%
response.contenttype = "text/xml"
dim sql,rs,dd,conn
sql="select * from tb_book "
dd="provider=microsoft.jet.oledb.4.0;data source="&server.mappath("xml.mdb")
set conn=server.createobject("adodb.connection")
conn.connectionstring=dd
conn.open
set rs=conn.execute(sql)
%>


<%do while not rs.eof%>

<%=<font color="#ff0000">rs("title")%</font>>
<%=rs("author")%>

<%=rs("publisher")%>
<%=rs("isbn")%>

<%=rs("price")%>

<%
rs.movenext
loop
set rs=nothing
conn.close

%>

html文件代码为:



new document
















书名作者出版社信息定价










出版社 isbn



效果如图:


稍微修改html界面:



例子代码

















书名作者出版社 isbn定价









效果如图:


该文章在 2010/7/23 2:33:02 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。

Copyright 2010-2024 ClickSun All Rights Reserved