1

我正在用 C# 创建一个参数化的 MySQL 查询。我需要NOW()在此查询中传递函数,但我不知道如何执行此操作。

这是我的代码的一部分:

MySqlParameter param = new MySqlParameter();
param.Value = field[1];
param.ParameterName = field[0];
cmd.Parameters.Add(param);

如果我作为参数传递NOW(),这是行不通的。

4

1 回答 1

3

您不能参数化NOW(),但是,只需将其插入到您的查询中,例如

string myQuery = "INSERT INTO tableName (col1, col2,) VALUES (@val1, NOW())";
于 2013-01-11T14:14:02.087 回答