Simple code qui génère un fichier XML depuis une table d'une base de donnée Access avec un DataSet en ASP.net
Source / Exemple :
'Connexion à la bdd access
Dim DBobjConn As OleDbConnection
DBobjConn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Request.MapPath("~/App_Data/votredb.mdb"))
DBobjConn.Open()
Dim MonDS As New DataSet
Dim MaCommande As New OleDbCommand
Dim monDataAdapter As New OleDbDataAdapter
MonDS.Clear()
'Requete SQL qui va chercher les données dans une table
Dim selectSQL As String = "SELECT * FROM votre_table"
MaCommande = New OleDbCommand(selectSQL, DBobjConn)
monDataAdapter.SelectCommand = MaCommande
'Nom de votre noeud root de votre fichier XML
MonDS.DataSetName = "Donnees"
monDataAdapter.Fill(MonDS, "votre_table")
DBobjConn.Close()
'Ecriture dans le fichier XML
MonDS.WriteXml(Server.MapPath("~/monxml.xml"))
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.