Ciao!

guarda l'update.asp è cosi strutturato:


<%
set conn=server.CreateObject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("/public/AZIENDA.mdb")
sql="SELECT * FROM AZIENDA"
aprirs sql
if not rs.eof then
Dim xmlHttp
Dim xmlDoc
Dim xmlUrl
Dim oldnode
Dim newnode

xmlUrl="http://www.3dee.it/public/AZIENDA.xml"

set xmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
xmlHttp.open "get",xmlUrl, false
xmlHttp.send()

set xmlDoc = Server.CreateObject("Microsoft.XMLDOM")
xmlDoc.async = false
xmlDoc.Load(xmlHttp.responseXML)

do until rs.eof
set newnode = xmlDoc.createElement("azienda")
newnode.appendChild(xmlDoc.createElement("id"))
newnode.childnodes(0).text = rs("id")
newnode.appendChild(xmlDoc.createElement("nome"))
newnode.childnodes(1).text = rs("nome")
newnode.appendChild(xmlDoc.createElement("anno"))
newnode.childnodes(2).text = rs("anno")
newnode.appendChild(xmlDoc.createElement("settore" ))
newnode.childnodes(3).text = rs("settore")
newnode.appendChild(xmlDoc.createElement("x"))
newnode.childnodes(4).text = rs("x")
newnode.appendChild(xmlDoc.createElement("y"))
newnode.childnodes(5).text = rs("y")
xmlDoc.documentElement.appendChild(newnode.cloneNo de (true))
rs.movenext
loop
xmlDoc.save Server.Mappath("/public/AZIENDA.xml")
Set oldnode= nothing
Set newnode= nothing
Set xmlDoc= nothing
Set xmlHttp= nothing
end if
response.Redirect("nuova.asp")
%>

qui non fa altro che aggiornare un file XML quindi non va a "toccare" o meglio a modificare il mio db...

mentre la pagina nuova.asp visualizza soltanto i dati presenti in db..