社区
C#
帖子详情
DataSet的保存XML
wangchangk
2009-07-08 08:29:09
我现在从数据库取出几张表到DataSet,然后通过方法
XmlDocument doc = new XmlDocument();
doc.LoadXml(DataSet.GetXml());
doc.Save(@"C:\xxx.xml");
但是如果在数据库中有个字段值为null或者为空则该字段不会保存到XML文件,我想要的结果是无论有没有值都需要改字段,请问我这种方法不行吗?用什么方法
...全文
33
6
打赏
收藏
DataSet的保存XML
我现在从数据库取出几张表到DataSet,然后通过方法 XmlDocument doc = new XmlDocument(); doc.LoadXml(DataSet.GetXml()); doc.Save(@"C:\xxx.xml"); 但是如果在数据库中有个字段值为null或者为空则该字段不会保存到XML文件,我想要的结果是无论有没有值都需要改字段,请问我这种方法不行吗?用什么方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
binhu12332100
2009-07-09
打赏
举报
回复
来学习的&
jdhlowforever
2009-07-09
打赏
举报
回复
[Quote=引用 1 楼 itliyi 的回复:]
//实例化文档对象 版本信息 根元素
XmlDocument xml = new XmlDocument();
XmlDeclaration xel = xml.CreateXmlDeclaration("1.0", "utf-8", null);
xml.InsertBefore(xel, xml.DocumentElement);//版本信息放入跟元素前面
XmlElement root = xml.CreateElement("T"); //实例化一级子节点
for (int i = 0; i < DataSet.Tables[0].Rows.Count; i++)
{
XmlElement t =xml.CreateElement("TT");
for (int j = 0; j < DataSet.Tables[0].Columns.Count; j++)
{
XmlElement tt =xml.CreateElement(DataSet.Tables[0].Columns[j].ToString());
tt.InnerText = DataSet.Tables[0].Rows[i][j].ToString();
t.AppendChild(tt);
}
root.AppendChild(t);
}
xml.AppendChild(root);
xml.Save(Path.Combine(Application.StartupPath, "xxxx.xml"));
MessageBox.Show("OK"); tt.InnerText = ds.Tables[0].Rows[i][j].ToString();
[/Quote]
不错,看起来是好东西!
fanglong168
2009-07-09
打赏
举报
回复
学习
IHandler
2009-07-09
打赏
举报
回复
SELECT列的列表中对有NULL或空值的列用ISNULL处理一下,赋个默认值
wuyq11
2009-07-08
打赏
举报
回复
遍历dataset数据集
操作XML添加节点
参考
itliyi
2009-07-08
打赏
举报
回复
//实例化文档对象 版本信息 根元素
XmlDocument xml = new XmlDocument();
XmlDeclaration xel = xml.CreateXmlDeclaration("1.0", "utf-8", null);
xml.InsertBefore(xel, xml.DocumentElement);//版本信息放入跟元素前面
XmlElement root = xml.CreateElement("T"); //实例化一级子节点
for (int i = 0; i < DataSet.Tables[0].Rows.Count; i++)
{
XmlElement t =xml.CreateElement("TT");
for (int j = 0; j < DataSet.Tables[0].Columns.Count; j++)
{
XmlElement tt =xml.CreateElement(DataSet.Tables[0].Columns[j].ToString());
tt.InnerText = DataSet.Tables[0].Rows[i][j].ToString();
t.AppendChild(tt);
}
root.AppendChild(t);
}
xml.AppendChild(root);
xml.Save(Path.Combine(Application.StartupPath, "xxxx.xml"));
MessageBox.Show("OK"); tt.InnerText = ds.Tables[0].Rows[i][j].ToString();
C#从数据库读取数据到
DataSet
并
保存
到
xml
文件的方法
主要介绍了C#从数据库读取数据到
DataSet
并
保存
到
xml
文件的方法,涉及C#操作
DataSet
保存
到
XML
文件的技巧,需要的朋友可以参考下
BITVehicle-Datase车辆车型识别数据集 voc
xml
文件 已经将mat转换好的
xml
文件共9850个
xml
bit vehicle 的数据集 已经将图片标注信息转换成
xml
格式 可用于目标检测训练 yolov3 yolov5等 包含分类和原始的一样 Bus’, ‘Truck’, ‘SUV’, ‘Microbus’, ‘Sedan’, ‘Minivan’ 这是转换好的
xml
文件 用labelimg打开 使用 change save dir 更改标签
保存
目录为本目录即可查看标签 或者将
xml
与图片放在同一目录也可查看
深入了解
DataSet
PDF
讲座内容:
在以前的讲座中,我们已经给大家介绍了
DataSet
一些基本知识,我们了解了
DataSet
的一些基本概念。在本次讲座中我们将进一步给大家介绍一些深入的知识,包括
DataSet
架构、模式推断、
XML
序列化等相关知识。
课程讲师:
邵志东 MSDN特邀讲师 北京新科海学校 副总经理
技术等级:
Level 200
语言: 中文.
产品: ASP.NET.
受众: 开发人员.
持续时间: 90 分钟
XML
格式Excel和DataTable或者
DataSet
的交互
实现
Xml
个数的Excel的各种交互,包括导出数据到Excel;获取
XML
数据;
保存
Xml
数据 此组件技术经过boeing公司的管理系统的压力测试,性能非常优良,而且数据存储文件极小,很适合做数据量较大的基础配置文件使用,比使用纯
XML
加载和存储的性能更高! 在boeing系统中,此技术主要使用在对中英双语语言包文件存储上,如果需要维护的话,可以直接用Excel打开进行维护,
保存
后,在程序中便可以直接使用,极力推荐大家使用! 在附件中有使用方法!
将DatSet数据
保存
至
xml
并显示到DataGridview中
自动生成DataGridView的列,将DataGridView的数据源与
DataSet
绑定,并
保存
到
xml
中,然后从
xml
读数据显示到DataGridView中 开发环境:Vista+vs2008+c#
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章