barcode我在 Microsoft SQL Server 中有一个数据库,其中包含一个由名为和的三列组成的package表lab。我正在尝试更新我作为输入获得lab的特定字段。barcode这是我尝试过的:
object[] args = { LabName, currentBarcode };
sql = string.Format("UPDATE BarcodesData SET Lab = {0} WHERE Barcode = {1}", args);
Adapter.UpdateCommand = new SqlCommand(sql, cnn);
Adapter.UpdateCommand.ExecuteNonQuery();
不幸的是,我收到“列名无效”的错误。数据库中的列名是 Lab 所以我不明白我的错误是什么,但我相信这与更新语句有关。