【发布时间】:2014-07-29 10:56:23
【问题描述】:
我在 MySQL 命令中插入和删除行有问题。我想从table1 复制一行到table2。
commandSQL.CommandText = "INSERT IGNORE INTO table1 SELECT * FROM table2 WHERE simnum=@simnum AND msg=@msg;" +
"DELETE FROM table1 WHERE simnum= @simnum AND msg= @msg";
commandSQL.Prepare();
commandSQL.Parameters.AddWithValue("@simnum", argumentComport[2]);
commandSQL.Parameters.AddWithValue("@msg", argumentComport[1]);
commandSQL.ExecuteNonQuery();
有人帮帮我吗?
命令 INSERT 和 DELETE 未执行。
是的,我打电话给Open()。另一个 SQL 命令是 work。但这不是。
commandSQL.CommandType = CommandType.Text - 默认设置
【问题讨论】:
-
@duDE 根据接受的答案,看起来这只是一个错字(
DELETE中的 table1 与 table2)。