【发布时间】:2013-05-16 16:29:23
【问题描述】:
下面是一个插入语句,它将第一个值 (acctNum) 输入到第二列 (itemCode) 中,反之亦然:
string addUpcCode = "INSERT INTO compare1 (acct, itemcode)"
+ "VALUES ('"+acctNum+"', '"+itemCode+"')";
这不是我想要的工作方式,因为我希望第一个值放在第一列,第二个放在第二列。我该怎么办?
旁注:在我了解有关参数化的更多信息之前,这是一个粗略的草案。在我学习并实现它之前,我不会发布此代码。
【问题讨论】:
-
这个 SQL 将保持序列不变 - 很可能你只是把变量弄混了。
-
我把它们混在了类 args 中。谢谢!没想到看那里。
-
顺便说一句,如果您以答案的形式发表评论,考虑到您是第一个回复的,我会标记它。