【发布时间】:2016-01-28 23:08:06
【问题描述】:
我正在尝试在 cshtml 文件中运行 INSERT 查询,但在将变量传递到字段时遇到问题。如果我输入一个静态数字,查询就可以工作,但是当我包含 @0 来传递我的变量时,我得到了错误:
“此位置不允许有参数。请确保'@'符号位于有效位置或此 SQL 语句中的参数完全有效。”
db.Execute("INSERT INTO table1(field1, field2, field3, field4)
SELECT @0, field2, field3, field4
FROM table2", myVariable);
字段和变量都是int。
谁能告诉我如何插入我的变量?
非常感谢
【问题讨论】:
标签: sql variables razor webmatrix