正常情况下,我在一个表(销售)示例中的MySql中插入数据。如何使用MySql数据库在不同的表中插入数据?
string query = "INSERT INTO sales (price, user, date) " +
"VALUES(" +
"'" + txtQuant.Text + "'," +
"'" + txtLog.Text + "'," +
"NOW())";
但现在我改变了主意,决定另行创建另一个表格,我将命名为列价格的设置。这是我第一次这样做,所以我不知道该怎么做。
我试过了。
string query = "INSERT INTO sales (user, date), settings (price) " +
"VALUES(" +
"'" + txtLog.Text + "'," +
"NOW())", "'" + txtQuant.Text + "'";
但它不起作用。
为什么不使用两个querys? – Vucko 2013-04-09 09:24:43
是的,我会尝试。 – Jayseer 2013-04-09 09:26:05
@Jayseer如果用分号分隔语句,可以将它们作为“一个查询”执行。 代码: INSERT INTO tbl(field,field)VALUES(val,val); INSERT INTO tbl2(field2,field2)VALUES(val2,val2);' – 2013-04-09 09:28:42