+ -
当前位置:首页 → 问答吧 → MySql 怪异问题Parameter '?applicantOperator' must be defined

MySql 怪异问题Parameter '?applicantOperator' must be defined

时间:2011-08-29

来源:互联网

程序里是这样写的:
if (applicantOperator != "")
{
  applicantOperatorClause = " AND applicantname like ?applicantOperator ";
}

cmd.Parameters.Add("?Applicantname", applicantOperator);

最后执行时却一直报错 “Parameter '?applicantOperator' must be defined”,经调试 applicantOperator 里面有值。applicantOperator的值是通过combox得到的,等待高人救场啊

作者: chyude   发布时间: 2011-08-29

补充一下是 winform + MySql的项目

作者: chyude   发布时间: 2011-08-29

cmd.Parameters.Add("?Applicantname", applicantOperator);

改成:
cmd.Parameters.Add("?applicantOperator", applicantOperator);

作者: iihero   发布时间: 2011-08-29