停止覆盖XML文件

问题描述:

哎从我刚才的问题..停止覆盖XML文件

香港专业教育学院设法最终得到它的所有工作...

如果我点击提交..文件的XML格式,但如果然后创建我输入新数据会覆盖相同的文件如何停止这个..

这是代码我使用

Protected Sub btnWriteXML_onClick(ByVal sender As Object, ByVal e As System.EventArgs) 
     Try 

      Dim enc As Encoding 
      Dim objXMLTW As New XmlTextWriter(Server.MapPath("contact.xml"), enc) 
      objXMLTW.WriteStartDocument() 
      objXMLTW.WriteStartElement("Feedback Form") 

如何阻止这种情况的覆盖?

+0

这将创建contact.xml,并且不希望被覆盖。精细。下次他们点击按钮时,你想要数据去哪里? – egrunin 2010-04-27 21:05:28

你需要使文件名唯一。也许增加一个时间戳或GUID或写入逻辑来添加一个序列号到文件名上?

+0

我如何做到这一点:我只是得到了我的头围绕ASP和XML 当一个文件被保存它保存为contact.xml ... – user327137 2010-04-27 20:44:45

+0

Server.MapPath(Guid.NewGuid()。ToString +“.xml” ) 例如 – 2010-04-27 20:46:17