在这里记录一个坑爹的问题

Mysql + C#   MySql.Data.dll  6.4.3.0 

在更新的时候有时候会出现,

Parameter '@xxx' must be defined 

这里面的 @xxx ,肯定有定义,而且是可以用的。但是还是会提示错误,解决方法:在配置串中添加如下。

Allow User Variables=True

在此鄙视一下百度,怎么搜,都搜不出问题!google的优点在于,能提供更具有“广泛”的搜索。

百度的搜索结果基本上相似,具有误导性。因为,百度的搜索结果基本上是,搜索一个问题只有一个答案。而google是搜索一个问题,具有很多不一样的答案。用百度,如果你一直看下去就只有一个答案,说明就那样(其实是你的思维被误导了)。

http://justgeeks.blogspot.com/2013/02/mysql-error-message-parameter-must-be.html

原文地址:https://www.cnblogs.com/goodfulcom/p/3192746.html