DataSet里的数据写入XML文件
string strConn = @"Data Source=192.168.1.9;password=sa;user id= sa;Initial Catalog =cityfamily";
//用于取数据的sql语句
//注意:在sql语句里给字段重新命名了,当然也可以不对其重新命名
string sqlStr = "select msg_date as date,msg_user as name,msg_admin as isadmin,msg_content as content,msg_comment as comment from user_message where msg_scene ='001'";
SqlConnection sqlConn = new SqlConnection(strConn);
sqlConn.Open();
DataSet ds = new DataSet();
SqlCommand sqlCmd = new SqlCommand(sqlStr, sqlConn);
sqlCmd.ExecuteNonQuery();
SqlDataAdapter sqlAdapter = new SqlDataAdapter(sqlCmd);
sqlAdapter.Fill(ds, "msg");//添充dataset时,对其表名重新命名,当然也可以不对其重新命名
/**////注意
///操作dataSet对像的表时,要用新命名的字段名称
ds.Tables["msg"].Columns["name"].ColumnMapping = MappingType.Attribute;//把某一列做为属性的操作
ds.Tables["msg"].Columns["date"].ColumnMapping = MappingType.Attribute;//把某一列做为属性的操作
ds.Tables["msg"].Columns["isadmin"].ColumnMapping = MappingType.Attribute;//把某一列做为属性的操作
//ds.Tables["city_users"].Columns["user_pwd"].ColumnMapping = MappingType.Attribute;//把某一列做为属性的操作
XmlTextWriter xtw = new XmlTextWriter("x.xml", Encoding.GetEncoding("utf-8"));
xtw.WriteRaw("<?xml version=\"1.0\" encoding=\"utf-8\"?>");//手动写入原始标记
//for (int i = 0; i < ds.Tables["city_users"].Rows.Count;i++ )
ds.DataSetName = "mapmsg";//这里改了dataSet对像的名称,对应了XML文档的根结点
ds.WriteXml(xtw);
xtw.Close();
sqlConn.Close();
转载于:https://www.cnblogs.com/sopper/archive/2007/05/09/740562.html
DataSet里的数据写入XML文件相关推荐
- python将数据写入xml文件_python读取/创建XML文件
Python中定义了很多处理XML的函数,如xml.dom,它会在处理文件之前,将根据xml文件构建的树状数据存在内存.还有xml.sax,它实现了SAX API,这个模块牺牲了便捷性,换取了速度和减 ...
- Android 将MAP格式数据写入XML 将XMP文件读MAP数据格式中
其中涉及的部分类可以自行查询,如:AtomicFile.java FastXmlSerializer.java private static final String APPCONFIG_FILE ...
- DOM4J解析XML文档、Document对象、节点对象节点对象属性、将文档写入XML文件(详细)...
Dom4j是一个简单.灵活的开放源代码的库.Dom4j是由早期开发JDOM开发的.与JDOM不同的是,dom4j使用接口和抽象的人分离出来而后独立基类,虽然Dom4j的API相对要复杂一些,但它提供了 ...
- R语言:从 csv 文件中读取数据,然后将数据写入 csv 文件
在 R 中,我们可以从存储在 R 环境外部的文件读取数据.我们还可以将数据写入将由操作系统存储和访问的文件中.R可以读取和写入各种文件格式,如csv,excel,xml等. 在本章中,我们将学习从 c ...
- oracle写excel文件,ORACLE-将oracle数据库中数据写入excel文件
ORACLE-将oracle数据库中数据写入excel文件主要实现思路: 1.声明一个纪录,用来存储导出的数据: 2.使用游标取数据到纪录中: 3.使用utl_file将纪录中的数据写入excel文件 ...
- python实现将数据写入Excel文件中
将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家. 一.导入excel表格文件处理函数 import xlwt 注意,这里的xlwt是python的第三方模块,需要下载 ...
- R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称、将数据写入Excel文件新的表单(sheet)中、将文件保存为xls文件格式(而不是xlsx)
R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称.将数据写入Excel文件新的表单(sheet)中.将文件保存为xls文件格式(而不是xlsx) 目录
- java将输出结果写入csv文件_如何在Java中将数据写入.csv文件?
名为OpenCSV的库提供API来从.CSV文件读取数据或将数据写入.CSV文件.此处说明了如何使用Java程序写入.csv文件的内容. Maven依赖 com.opencsv opencsv 4.4 ...
- python 文件写入多个参数_pandas 把数据写入txt文件每行固定写入一定数量的值方法...
我遇到的情况是:把数据按一定的时间段提出.比如提出每天6:00-8:00的每个数据,可以这样做: # -*-coding: utf-8 -*- import pandas as pd import d ...
- python 数据处理----读取txt 一列数据写入excel 文件
将txt数据从某一行开始写入excel文件中(例子为从Appthroughput写至excel_result1.xlsx中) import sys import random import time ...
最新文章
- python字符串进行位运算_不懂python如何使用函数进行分组运算?7种方法,函数分组不再难...
- Golang 编程 — Go Micro 微服务框架
- Problem Solving(POJ-3265)
- VBA教程初级(一):简单宏
- Vue 可拖拽的组件
- 如何将PDF英文文档进行翻译?
- 裁员浪潮,互联网人该何去何从?
- stack smashing detected(c++报错)
- 单片机红绿灯加强版(kile仿真程序和protues硬件仿真)
- 快手主播怎么引流?直播带货将面向多样化发展
- Codevs3008 加工生产调度
- confluence工具
- 号)、sex(性别)、birthday(出生日期)、id(身份证号)等等。其中“出生日期”定义为一个“日期”类内嵌子对象。用成员函数实现对人员信息的录入和显示。要求包括:构造函数和析构函数、拷贝构造函
- 指标计算---vnpy
- 【从头到脚】前端实现多人视频聊天— WebRTC 实战(多人篇)
- 声发射能量和事件参数的Excel VBA处理1/2
- python报错输出到日志_Python 日志配置总结
- ITerm2配置及使用记录(三四尚未完成)
- windows下用PartitionMagic 8.0删除linux分区后的处理
- 未能加载文件或程序集“”或它的某一个依赖项。应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.
热门文章
- Red5服务器端报错:无法解析类型ResourcePatternResolver
- bat与jscript开发工具时遇到的一些问题
- DM***+GET***测试
- 读《操作系统之哲学原理》的一点感想
- C#中可以使用正则表达式来过滤html字符
- 大并发服务器不得不说的技术--TCP_CORK
- python自定义函数两个返回值如何分别输出_第八讲 python自定义函数返回值
- python 文件对话框 颜色对话框_Python 文件对话框(一)
- java 内部类_Java内部类总结
- python高段编程_25个有用的 Python 代码段