动态刷新XML文件的内容

问题描述:

我有一个XML文件,其中包含来自SQL DataSource的数据。当新数据添加到数据库时,我需要动态刷新文件。动态刷新XML文件的内容

+0

有什么问题?你无法覆盖它的任何原因? –

使用 DataSet.GetXML

后您查询数据库,并填补了适配器,如果发现数据的变化,然后 使用填充数据集,以保存XML到磁盘:

string file ="c:\\newxml.txt"; 
System.IO.File.WriteAllText(file, ds.GetXml()); 

你应该看看数据库触发器 - http://msdn.microsoft.com/en-us/library/aa258254%28v=sql.80%29.aspx

创建一个插入触发器,用于在添加数据时填充或更新xml文件。这应该是一个可行的解决方案是没有插入的分配进行。