functions手动版本的查询函数idk为什么它不希望变量类型正确有人可以帮我吗
MySql.Data.dll中发生了类型为'MySql.Data.MySqlClient.MySqlException'的未处理异常
附加信息:列数与第1行的值数不匹配
码:
myCommand.CommandText = "INSERT INTO kooien( kooidlistppg, quarantaine, vasteoflossekooie, bezetofniet, NummerExtern) VALUES (' ?kooidlisttoppg, ?quarantaine, ?vasteoflossekooie, ?bezetofniet, ?NummerExtern')";
myCommand.Parameters.Add("?kooidlistppg", MySqlDbType.Int64).Value = kooidlistpphg;
myCommand.Parameters.Add("?quarantaine", MySqlDbType.Byte).Value = qarant;
myCommand.Parameters.Add("?vasteoflossekooie", MySqlDbType.Byte).Value = morv;
myCommand.Parameters.Add("?bezetofniet", MySqlDbType.Byte).Value = bezofnie;
myCommand.Parameters.Add("?NummerExtern", MySqlDbType.Int64).Value = kooi.Kooinr;
myCommand.ExecuteNonQuery();
最佳答案
从插入查询中删除“
myCommand.CommandText = "INSERT INTO kooien( kooidlistppg, quarantaine, vasteoflossekooie, bezetofniet, NummerExtern) VALUES ( ?kooidlisttoppg, ?quarantaine, ?vasteoflossekooie, ?bezetofniet, ?NummerExtern)";
关于c# - MySQL插入查询错误计数列不匹配,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41854095/