Eso sucede porque TABLE es una palabra clave reservada para T-SQL
.
Si realmente necesita usar ese nombre, su consulta debe incluir TABLE entre corchetes
SqlCommand cmd = new SqlCommand(@"INSERT INTO [Table]
(ItemID,ItemName) VALUES
(@ItemIDss,@Namess)");
Sugiero cambiar ese nombre y usar una palabra más descriptiva para el contenido de esa tabla