从数据库读取数据后输出XML
开始是用DataSet.GetXml()来输出XML,不过数据库中的数据有一个字段是XML类型的,而用DataSet.GetXmL()的话,那个XML类型的字段里的值不会被当成XML来输出,而是当作值来输出的。
所以后来就用了SQL 的FOR XML来把所有的数据以XML格式从数据读取。
public XmlDocument Getxml() { SqlConnection sqlConnection = new SqlConnection("Server=localhost;Initial Catalog=Canyin;User ID=sa;PassWord=sa"); SqlCommand mycmd = new SqlCommand("select * from table for xml auto,elements,root", sqlConnection); XmlDocument xmldom = new XmlDocument(); XmlReader xr; try { sqlConnection.Open(); xr = mycmd.ExecuteXmlReader(); while(xr.Read()) { xmldom.Load(xr); } } catch { throw; } finally { sqlConnection.Close(); } return xmldom; }
从数据库读取数据后输出XML相关推荐
- php连接数据库返回数据类型,php从数据库读取数据,并以json格式返回数据的方法...
php中,从数据库读取数据,并以json格式返回数据.具体方法如下: 第一步,定义相关变量 $servername = "localhost"; $username = " ...
- python pandas 读取数据库_数据分析-pandas从数据库读取数据
数据分析-pandas从数据库读取数据 使用pandas读取数据到DataFrame,对于只是数据分析来说,重点是读取数据,读取数据过程越简单越好,并不需要写得很复杂显得自己很厉害的样子.最好就是代码 ...
- mysql数据库读取数据,教你如何从 MySQL 数据库读取数据
从 MySQL 数据库读取数据 SELECT 语句用于从数据表中读取数据: SELECT column_name(s) FROM table_name 我们可以使用 * 号来读取所有数据表中的字段: ...
- Bigdecimal 在从数据库获取数据后 和从前台获取的数据作比较时(值相等)
1.做数值校验 ,Bigdecimal 在从数据库获取数据后 和从前台获取的数据作比较时(小数) 会出现 数据库取出的数据进度丢失 得到的结果是 false 解决方案 :先进行小数位保留 然后再作比较 ...
- Flink-从文件读取数据,输出到mysql
目录 1.准备工作 2.数据处理 3.结果 1.准备工作 文件准备,参考上篇文章: Flink-从文件读取数据,输出到文件_IMezZ的博客-CSDN博客可以看到resource目录下生成了一个res ...
- R语言可以直接从数据库读取数据么?R语言读取数据库数据示例
R语言可以直接从数据库读取数据么?R语言读取数据库数据示例 目录 R语言可以直接从数据库读取数据么?R语言读取数据库数据示例 R语言是解决什么问题的? R语言可以直接从数据库读取数据么?R语言读取数据 ...
- 《Clojure数据分析秘笈》——1.6节从JDBC数据库读取数据
本节书摘来自华章社区<Clojure数据分析秘笈>一书中的第1章,第1.6节从JDBC数据库读取数据,作者(美)Eric Rochester,更多章节内容可以访问云栖社区"华章社 ...
- php lpop 返回null,数据库读取数据返回 null 怎么办?
laravel 5.5, win10+Homestead环境, 项目有两个数据库,一个项目自己的,在Homestead里面,一个外部数据库,在我物理机上.现在我需要从外部数据库读取数据. 业务逻辑是这 ...
- javaweb 从数据库读取数据的详细操作
文章目录 前言 一.第一步创建bean包 二.第二步创建dao包 三.创建servlet 四.创建jsp文件,用来取数据并显示 前言 从数据库读取数据的详细操作,用购物车案例作为例子 提示:以下是本篇 ...
最新文章
- 南洋理工大学研发植物“通信”设备,未来可成为环境探测器
- github不用输入用户密码即可登录
- cocos2d 左下角三行
- 机器人学习--感知环境数据集
- 如何腾出计算机内存,电脑C盘又飘红?教你这样清理内存,可以轻松腾出大量空间...
- c++ 中文 base64加密_这次有点骚了,破解安卓某 APP 低层加密
- linux运维正则表达式技术分享
- 在Mac中用快捷键快速插入日期时间
- 你真的懂软件测试人员的痛苦吗?——目前软件测试5大误区
- macOs 使用Homebrew升级到MySQL 8系列之后,php无法连接解决方法
- linux编译成功没有响应,解决Xilinx ZCU106 Linux启动后没有响应问题。
- python实现英雄联盟信息获取
- 计算机考研调剂心酸,考研,这一路走来、辛酸苦辣~百感交集~(转)
- w7系统桌面没有计算机图标不见了,win7桌面上我的电脑图标不见了怎么办
- Git:Github镜像网站
- 下载追踪:如何监测APP的来源渠道数据
- wlan从入门到精通第四期WLAN常用概念
- 三码合一解决 PHP mysql 乱码
- 立创开源 单节锂电池充电板电路图(基于TP4056)
- JavaScript的精华与糟粕
热门文章
- .NET开发中你可能会用到的常用方法总结(添加ing...)
- ARP 协议 理解
- [20171124]xxd与通配符.txt
- mysql利用init-connect增加访问审计功能的实现
- (并查集)How Many Tables -- HDU --1213
- Cass环境下光标无显示
- Windows下编译eXosip、osip,以及UAC和UAS的例子
- sysvol共享没有出现的处理办法!
- C#操作ini文件类
- 过程 sp_addlinkedsrvlogin,第 91 行解密过程中出错的解决办法