Génération d'un xml à partir d'une bdd access

Contenu du snippet

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"))

A voir également

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.