gpt4 book ai didi

c# - Mysql 连接器.Net : FormatException when trying to execute a command with parameters.

转载 作者:行者123 更新时间:2023-11-29 09:06:37 25 4
gpt4 key购买 nike

我正在使用 Mysql .Net Connector 访问 C# 中的数据库。当我尝试执行带有参数的语句时,出现 FormatException。这是我的代码:

MySqlCommand comm = connection.CreateCommand();
comm.CommandText = "SELECT id_ FROM journalarticle WHERE title LIKE ?title";
comm.Parameters.Add("?title", DbType.AnsiString).Value = title;
MySqlDataReader reader = comm.ExecuteReader();
while (reader.Read())
{
id = reader.GetInt32(0);
}
comm.Dispose();
reader.Dispose();

最佳答案

这不是@符号而不是'?'

关于c# - Mysql 连接器.Net : FormatException when trying to execute a command with parameters.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6873708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com