【发布时间】:2013-03-05 08:34:14
【问题描述】:
我正在尝试使用 c# 向 mysql 数据库中插入一条记录,但我总是看到此错误消息:
您的 SQL 语法有错误;请查看对应的手册 您的 MySQL 服务器版本,以便在附近使用正确的语法 '订单(idOrder,数量,日期,Menu_idMenu)VALUES(10002, '1', '3/17/2013 12:00' 在第 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();
}
}
这是什么意思?
【问题讨论】:
-
嗯,这些答案都没有帮助你吗?
标签: c# mysql mysql-workbench