Das liegt daran, dass TABLE ein reserviertes Schlüsselwort für T-SQL
ist .
Wenn Sie diesen Namen wirklich verwenden müssen, sollte Ihre Abfrage TABLE in eckige Klammern einschließen
SqlCommand cmd = new SqlCommand(@"INSERT INTO [Table]
(ItemID,ItemName) VALUES
(@ItemIDss,@Namess)");
Ich empfehle dringend, diesen Namen zu ändern und ein aussagekräftigeres Wort für den Inhalt dieser Tabelle zu verwenden