Problem mit Update auf eine mySQL DB

eltir

Grünschnabel
Hi!
Ich habe eine mySQL Datenbank und lese diese Daten mit C# in ein DataGrid ein! Ich ändere nun die Daten im Datagrid und auf einen Button führe ich folgendes aus:
da.Update(ds, tablename);

da = DataAdapter
ds = Dataset

Jetzt kommt folgende Fehlermeldung:
ByteFX.Data.MySqlClient.MySqlException: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version fort he right syntax to use near ‚-Code=@E-Code, Stecker_Code=1,DLG=1.72, IHeiz=45,MePfg=’NEIN’
At System.Data.Common.DbDataAdapter.update(DataRow[] data Rows, DataTableMapping tableMapping)
At System.Data.Common.DbDataAdapter.Update(DataSet dataSet, String srcTable)

Was ist hier los
Kann mir jemand bitte helfen!
Vielen dANK
 
Auf den ersten Blick kann ich keinen fehler sehen. Bitte gib mal das SQL Statement dazu.

Chris
 
Fehler gefunden

Hi!
Danke für deine Antwort! Ich hab den Fehler gefunden, es funktioniert eben!

Ich habe die Tabelle "E-Code" und "Stecker_Code" umbenannt auf "ECode" und "SteckerCode"! Kann es sein das MySQL kein Sonderzeichen im Spalten Name unterstützt

dANKE
 

Neue Beiträge

Zurück