我有一个 XML 文件,其中包含来自 SQL 的数据DataSource
。将新数据添加到数据库时,我需要动态刷新文件。
问问题
121 次
2 回答
1
查询数据库并填充适配器后,如果检测到数据更改,则使用填充的数据集将 XML 保存到磁盘:
string file ="c:\\newxml.txt";
System.IO.File.WriteAllText(file, ds.GetXml());
于 2012-12-03T12:06:00.613 回答
0
您应该查看数据库触发器 - http://msdn.microsoft.com/en-us/library/aa258254%28v=sql.80%29.aspx。
创建一个插入触发器,该触发器将在添加数据时填充或更新 xml 文件。这应该是一个可行的解决方案,因为没有分配插入。
于 2012-12-03T12:06:50.847 回答