-6
SqlConnection conn = new SqlConnection(@"Data Source=SAI\SQLEXPRESS;Initial Catalog=testing;Integrated Security=True;Pooling=False");
conn.Open();
SqlCommand command = new SqlCommand();
string test = "UPDATE attend Year='2014' WHERE Id = '2'";
command = new SqlCommand(test, conn);
command.ExecuteNonQuery();
conn.Close();
Год и идентификаторы - varchar
. Ошибка:C# простой запрос на обновление не работает
Неверный синтаксис около 'года'.
Вы пропускаете SET до года – Tom
Эта ошибка должна быть более чем достаточно для того, чтобы бежать из –
Первое, что я делаю, когда у меня есть ошибка в моей SQL, заключается в том, чтобы открыть инструмент запроса (например, SQL Server Management Studio) и запустить запрос непосредственно к базе данных, поэтому я могу увидеть более подробное сообщение об ошибке, которое оно предоставит. –