ПРИМ:
Код: Выделить всё
2018 Mike 39,72 WORKERS
Код: Выделить всё
year --> nvarchar(4)
name --> nvarchar(50)
rate --> decimal(18,2)
type --> nvarchar(50)
Код: Выделить всё
SqlCommand cmd = new SqlCommand("INSERT INTO USERS(YEAR,NAME,RATE,TYPE) VALUES ('" + yearcombo.Text + "','" + name.Text + "','" + Convert.ToDecimal(rate.Text, CultureInfo.CurrentCulture) + ",'" + "WORKERS" + "')", connection);
В инструкции INSERT меньше столбцов, чем значений, указанных в предложении VALUES. Количество значений в предложении VALUES должно соответствовать количеству столбцов, указанному в инструкции INSERT.
Подробнее здесь: https://stackoverflow.com/questions/552 ... th-c-sharp
Мобильная версия