关于Xml的一点知识
来源:互联网 发布:mac怎么装win7虚拟机 编辑:程序博客网 时间:2024/05/16 06:23
MsSql中Select语句的For Xml产生Xml文件1。将查询结果作为Xml文档返回,必须指定下列Xml模式之一:Raw,Auto,Explicit
Raw==>获得查询结果并将结果集内的各行转换为xml元素,用一般标识符<row/>作为元素标记
Select Top 1 图书编号=BookNum,图书名称=BookName From BookTable As 图书信息 For Xml Raw
<row 图书编号="0001" 图书名称="杂志" />
Auto==>以简单的嵌套Xml树返回查询结果,在From子句内,每个在Select子句中至少有一列被列出的表都表示为一个xml元素。Select子句中列出的映射到适当的元素特性
Select Top 1 图书编号=BookNum,图书名称=BookName From BookTable As 图书信息 For Xml Auto
<图书信息 图书编号="0001" 图书名称="杂志" />
Explicit==>指定显示定义多得到的Xml树的形状。使用此中模式,要求以一种特定的方式编写查询,以便显示指定有关期望的嵌套的附加信息XmlData ==>返回架构,但不将根元素添加到结果中。如果指定了XmlData,它将被追加到文档上Elements==>指定列做为子元素返回.否则列将影射到Xml特性
Select Top 1 图书编号=BookNum,图书名称=BookName From BookTable As 图书信息 For Xml Auto,Elements
<图书信息><图书编号>0001</图书编号><图书名称>杂志</图书名称></图书信息>
========================================================================================================= //将Info.xml文件读取到了DataSet中 DataSet ds = new DataSet(); XmlDataDocument xdd = new XmlDataDocument(); string filePath = Server.MapPath("Info.xml"); xdd.DataSet.ReadXml(new StreamReader(filePath)); ds = xdd.DataSet;
- 关于Xml的一点知识
- 关于jxl的一点知识
- 关于吸血鬼的一点知识
- 关于硬盘的一点知识
- 一点关于破解的知识
- 关于String的一点知识
- 一点关于static的知识
- 关于systemd的一点知识
- 关于jxl的一点知识
- 一点关于cookie的知识
- 关于信道容量的一点知识
- 关于隧道的一点小知识
- 关于CRect类的一点知识
- LR关于ODBC测试的一点知识
- 关于虚拟机VMware的一点知识
- 关于项目进度计划的一点知识
- 关于excel开发的一点小知识
- 关于java中getContentPane()的一点知识
- 数据库设计淺析
- 装机的烦恼
- 如何提高SQL Server的安全性?
- MsSql和Access关于日期的比较问题
- Ajax--模板Html生成
- 关于Xml的一点知识
- Java - Vector、ArrayList和List的异同
- 人生三大陷阱
- 数素的求法
- 关闭一台服务器=踩死一只蚂蚁?
- 让你动态创建的控件响应消息!
- (轉)winsock損壞的修複辦法
- 美国害怕中国:竟然暗中在GPS上做手脚!
- Remove-Item 帮助信息