hallo,
ich will in einer sql server 05 datenbank einen datensatz ändern. mein quellcode dazu sieht so aus:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| public static void changefoliename(string filekey, string newname) { string sqlcomstring = "UPDATE tblfolie SET folienname=" + newname + " WHERE foliennr ="+filekey; SqlConnection sqlcon = getsqlconnection(); SqlCommand sqlcom = new SqlCommand(sqlcomstring, sqlcon); try { sqlcon.Open(); sqlcom.ExecuteNonQuery(); sqlcon.Close(); } catch (Exception e) { throw new Exception(e.Message); } } |
dabei bekomme ich aber immer die fehlermeldung: Der mehrteilige Bezeichner
"hallo.png" konnte nicht gebunden werden.
die verbindung zur db funktioniert.
die spalte folienname ist ein varchar(30), foliennr ist der primay key.
kann mir bitte jemand sagen was der fehler zu bedeuten hat?
gruß chris
Moderiert von UGrohne: Beitragsformatierung überarbeitet.