-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#簡單更新查詢不起作用
'Year'附近語法不正確。
你缺少年前一個SET – Tom
這錯誤應該是綽綽有餘的,你流掉的 –
我做的第一件事,當我有一個錯誤我SQL是打開查詢工具(如SQL Server Management Studio)並直接對數據庫運行查詢,以便我可以看到它將提供的更詳細的錯誤消息。 –