Salut,
Quand tu parles de DataSet tu veux parler de DataList ?
J'ai juste un blem avec "MonDS", je sais pas en quoi je doit le déclarer ?? (il me fait aussi une erreur avec la ligne monDataAdapter.Fill(MonDS, "produits"))
Encore une dernière chose, que veux-tu dire par il y aura des surcharges ??
Pour info voici mon code modifié :
<hr />
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim MonDS As New OleDbConnection
Dim DBobjConn As OleDbConnection
DBobjConn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Request.MapPath("~/App_Data/db_products.mdb"))
DBobjConn.Open()
Dim MaCommande As New OleDbCommand
Dim monDataAdapter As New OleDbDataAdapter
MonDS.Clear()
Dim selectSQL As String = "SELECT * FROM produits"
MaCommande = New OleDbCommand(selectSQL, DBobjConn)
monDataAdapter.SelectCommand = MaCommande
monDataAdapter.Fill(MonDS, "produits")
DBobjConn.Close()
' 2. tu recopies le Dataset dans un fichier Xml (avec ecrasement éventuel)
MonDS.WriteXml(Server.MapPath("~/admin/test.xml"))
End Sub
Grand merci pour ton aide !
A++
Fabien S. (Alias: fabienfs)