用DataSet的WriterXml
把数据库几个表的查询结果保存在DataSet的Table中
然后
thisDataSet.WriterXml(@"filepath");
把数据库几个表的查询结果保存在DataSet的Table中
然后
thisDataSet.WriterXml(@"filepath");
解决方案 »
- 【SQL初学者求教】取出最后一行Time列的值
- Socket问题
- C#如何用命令行的方式给另一个EXE传值
- 这段代码要怎么改?
- 用Request.ServerVariables["HTTP_REFERER"]方法取回带有汉字的地址是乱码?!
- 关于字符串转换字节数组的问题
- listview某个listviewitem的右键菜单怎么实现
- 在线请教!!C# web应用程序问题——预览或编译后,不能正常显示链接的.aspx页面上的服务器控件
- 请问哪里有关于Splitter的实例
- @@@@@@@@@如何把byte[4]转换float,再把float转换成string?(只有这些分了,看着办吧)
- 各位帮忙!!我只改动了点代码,现在工程打不开了
- 请大家帮忙看看,数据绑定的问题
private void button2_Click(object sender, System.EventArgs e)
{
DataSet ds = new DataSet();
ds =ds2; SaveFileDialog saveDialog = new SaveFileDialog();
saveDialog.InitialDirectory = @"d:\";
saveDialog.Filter = "xml files (*.xml)|*.xml|All files (*.*)|*.*";
saveDialog.FilterIndex = 1;
saveDialog.RestoreDirectory = true;
if(saveDialog.ShowDialog() == DialogResult.OK)
{
ds.WriteXml(saveDialog.FileName,XmlWriteMode.IgnoreSchema);
}
}
XmlWriteMode枚举:
IgnoreSchema 以 XML 数据形式编写 DataSet 的当前内容,不包含 XML 架构。这是默认选项。
WriteSchema 以 XML 数据形式编写 DataSet 的当前内容,以关系结构作为内联 XML 架构。
DiffGram 以 DiffGram 格式编写整个 DataSet,包含初始值和当前值。