用DataSet的WriterXml
把数据库几个表的查询结果保存在DataSet的Table中
然后
thisDataSet.WriterXml(@"filepath");
把数据库几个表的查询结果保存在DataSet的Table中
然后
thisDataSet.WriterXml(@"filepath");
解决方案 »
- C#和java是什么关系?为什么那么像呢?
- 新手求教:关于让图片名称出现在listbox里的问题
- 请问如何将写好的程序变为EXE文件
- ASP.NET按过按钮后的刷新问题
- fpspread控件里,如何将从数据库里读出的图片在cell里显示出来,以及如何调整图片大小,高手请指点!
- XenoCode 混淆后, 只能提示出现 进制字串,怎么办??
- 如何打开指定的excel文件并且 给指定的单元格更新一个数据
- winform窗体登陆
- 高分请教DATATRIDVIEW问题!
- 急!!!运行开发的.net程序遇到的问题!在线等待ing
- 各位帮忙!!我只改动了点代码,现在工程打不开了
- 请大家帮忙看看,数据绑定的问题
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,包含初始值和当前值。