Questo pezzo di codice permette di caricare un documento XML (contentente uno schema) come se fosse un normale recordset di un comune database.
Il vantaggio di un approccio di questo tipo è evidente, tuttavia perchè lo script funzioni è necessario che il documento XML abbia uno schema valido.
Il modo più veloce per generarne uno a partire da una tabella di un database, è usare il metodo Save dell'oggetto recordset, come specificato ad esempio nello script #260 (in fondo).
<!--METADATA Type="typelib" uuid="{00000205-0000-0010-8000-00AA006D2EA4}"--> <% Set objRS = Server.CreateObject("ADODB.Recordset") objRS.CursorLocation = adUseClient objRS.Open Server.MapPath("data.xml"), , _ adOpenDynamic, adLockOptimistic, adCmdFile Do While Not objRS.EOF Response.Write objRS("ID") & " " & objRS("Prodotto") &_ "<br>" & VbCrLf objRS.MoveNext Loop objRS.Close Set objRS = Nothing %>
Questo file genererà qualcosa come:
255 ASP 3 per esempi
233 unoscript@lgiorno CDRom
208 Active Server Pages Guida completa
209 Commercio elettronico con ASP
Il file data.XML è disponbile come allegato.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- .NET Conference Italia 2022 - Milano e Online
- devConf 2022 - Online
- Real Code Day 4.0: costruire applicazioni reali - Firenze
- Real Code Conference 4.0 - Firenze
- Blazor Conference 2020 Live - Online
- PWAConf 2020 - Online
- Visual Studio 2019 Live - Milano
- Global Azure Milan 2020 - Online
- Blazor Conference 2021 - Online
- Visual Studio 2015 Preview Live - Online