"Für mindestens einen erforderlichen Parameter wurde kein Wert angegeben" Hilfe

exiter28

Erfahrenes Mitglied
Hallo,

leider komme ich bei einem update Befehl nicht weiter.
ich möchte eine Tabelle in access updaten wobei zwei
felder als Memo formatiert sind (projektanschrift, projektbeschreibung),
das feld projektname ist als text formatiert.

mein Code ist.
C#:
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + source);
 //  Verbindung öffnen
conn.Open();
System.Data.OleDb.OleDbCommand accessUpdateCommand = new System.Data.OleDb.OleDbCommand("UPDATE [projekt] SET projektname='" + name + "', projektanschrift='" + anschrift + "', projektbeschreibung='" + beschreibung + "' where id=" + id + "", conn);
accessUpdateCommand.ExecuteNonQuery();
conn.Close();

evtl. liegt das Problem bei den einfachen Anführungszeichen?

Danke schon mal!
 
Zuletzt bearbeitet:
kann mir keiner helfen?
ich habe bereits im Forum recherchiert, aber leider erfolglos.....
wäre schön, wenn sich jemand kurz dieses Problem anschauen könnte.

Danke!
 
Zuletzt bearbeitet:
Zurück