我正在尝试使用连接的 ado.net 层对 winform 执行更新操作。
这是代码
string insertCmdStr = "UPDATE ARTICLE(SecondId,Group,Code,Name) WHERE (ID=@P1)";
insertCmdStr += "VALUES(@Idd,@group,@code,@name)";
FbCommand cmd = new FbCommand(insertCmdStr, fbConn, tran);
cmd.Parameters.AddWithValue("@P1", id);
cmd.Parameters.AddWithValue("@Idd", idd);
cmd.Parameters.AddWithValue("@group", group);
cmd.Parameters.AddWithValue("@code", code);
cmd.Parameters.AddWithValue("@name", name);
cmd.ExecuteNonQuery();
使用这个查询我得到了异常
- $exception {"动态 SQL 错误\r\nSQL 错误代码 = -104\r\n令牌未知 - 第 1 行,第 15 列\r\n("} System.Exception {FirebirdSql.Data.FirebirdClient.FbException}