我想将Access查询转换为MySQL查询。
在下面的代码中,查询出现两次(sql1,sql),当我将其转换为MySQL时,在“ command”上出现带下划线的红色。
执行单个查询很容易,但是该代码需要帮助。
我向您道歉。我是数据库方面的新手。
string sql1 = string.Format("SELECT * FROM v WHERE DATE like '%{0}%'",
DateTime.Now.ToString("yyyy-MM-dd"));
comm = new OleDbCommand(sql1, conn);
string sql = string.Format("UPDATE v SET r='" + R + "',
l='" + L + "', f='" + F + "', b='" + B + "', g='" + G + "' WHERE DATE='" +
date + "'");
reader.Close();
comm = new OleDbCommand(sql, conn);
try
{
int y = comm.ExecuteNonQuery();
if (y == 1)
MessageBox.Show("OK!", "Insert Success!!");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Update Failed");
}