Dunque in fase di inserimento dopo aver inserito tutto nel db faccio partire questa prima Sub
Sub InserisciXML(ByVal Nome As String, ByVal id_tree As Integer)
DocXml.Load(Server.MapPath("/web.sitemap"))
Dim nodelist As XmlNodeList = DocXml.DocumentElement.ChildNodes
ProcessaNodi(nodelist, Nome, id_tree)
End Sub
Che come vedi a sua volta chiama la Sub ProcessaNodi.
Ti scrivo di seguito la routine, l'errore è alla fine dove c'è il comando Save.
Grazie mille