Et bien bonjour à tous, je nage avec un Update de base mysql qui ne veut pas se faire.

En point de départ la base contient une table avec seulement une colone (juste pour tester) qui contient une valeur que j'ai ajouté avec phpadmin directement depuis l'hébergeur; mais voilà, quand je lance le code il se connecte bien à la base, permet d'ajouter en local un nouveau "pseudo" à la table, mais une fois le "Myadapter.update(ds)" il ne fait pas la mise à jour sur la base de donnée elle même.

Merci de votre aide, voici le bout de code qui fait tout cela, c'est en vb.net et la connection se lance quand on appui sur button1

Imports MySql.Data.MySqlClient
Public Class Form1
Private Record As DataRow
Private Pseudo As String
Private MySqlCmd As String

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles But.Click
Dim Connection As MySqlConnection = New MySqlConnection("Database=*****;Data Source=******;User Id=******;Password=*****")
MySqlCmd = "SELECT * FROM Connecte"
Dim MyAdapter As New MySqlDataAdapter(MySqlCmd, Connection)
Dim sqlbuilder As MySqlCommandBuilder = New MySqlCommandBuilder(MyAdapter)
Dim Ds As DataSet = New DataSet
MyAdapter.Fill(Ds)

Pseudo = InputBox("Pseudo", "PSeudo : ")

Record = Ds.Tables(0).NewRow
Record(0) = Pseudo
Ds.Tables(0).Rows.Add(Record)
Ds.AcceptChanges()

'Affiche la liste des pseudos
DG.DataSource = Ds.Tables(0)

'Met à jour la base de donnee
MyAdapter.Update(Ds) 'là ca foire....????
End Sub
End Class