我想用C#中插入一条记录到MySQL数据库,但我总是看到这个错误信息的手册:错误的SQL语法;检查corredponds你的MySQL服务器
你在你的SQL有错误语法;检查对应于您的MySQL服务器版本 的手册,以便在 'Order(idOrder,Quantity,Date,Menu_idMenu)附近使用正确的语法值VALUES(10002, '1','3/17/2013 12:00 'at line 1
这是代码:
foreach (DataGridViewRow row in dataGridView1.Rows)
{
if (!row.IsNewRow)
{
com.CommandText = "INSERT INTO Order (idOrder, Quantity, Date, Menu_idMenu) VALUES (" + 10002 + ", '" +row.Cells[0].Value.ToString() + "', '"+DateTime.Today.ToString()+"', '" + row.Cells[1].Value.ToString() + "')";
int insert = com.ExecuteNonQuery();
}
}
这是什么意思?
_好的,这个答案没有帮助你吗? – 2013-03-16 19:21:11