K tomu dochází, protože TABLE je rezervované klíčové slovo pro T-SQL
.
Pokud opravdu potřebujete použít tento název, váš dotaz by měl uzavřít TABLE do hranatých závorek
SqlCommand cmd = new SqlCommand(@"INSERT INTO [Table]
(ItemID,ItemName) VALUES
(@ItemIDss,@Namess)");
Důrazně doporučuji změnit tento název a použít popisnější slovo pro obsah této tabulky