codice:
<%
fileXML = "\cartella\email.xml" ' attenzione: il file da creare deve essere contenuto in una cartella con i permessi in scrittura da parte dell'Internet Guest Account!
set conn = server.createObject("ADODB.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mapPath("\db\db.mdb")
sql = "SELECT email FROM tabella1"
set rs = conn.execute(sql)
if not rs.eof then
sXML = "<?xml version=""1.0"" encoding=""utf-8""?>" &vbCrLf
do until rs.eof
sXML = sXML & " <TEST>" &vbCrLf
sXML = sXML & " <email>" & rs("email") & "</email>" & vbCrLf
sXML = sXML & " </TEST>" & vbCrLf
rs,moveNext
loop
end if
rs.close
set rs = nothing
conn.close
set conn = nothing
if len(sXML) > 0 then
set fso = server.createObject("Scripting.FileSystemObject")
if fso.fileExists(server.mapPath(fileXML)) then fso.deleteFile(server.mapPath(fileXML))
set file = fso.createTextFile(server.mapPath(fileXML), true, false)
with file
.writeLine sXML
end with
set file = nothing
set fso = nothing
end if
response.write "Operazione Eseguta.
"
response.write "Verifica il file qui: " & fileXML & ""
%>