SQL语句错误:至少一个参数没有被指定
本帖最后由 qq2593010346 于 2013-04-12 22:31:57 编辑
原来是以下这条语句,执行操作时完全正常
//
string strSel = "select * from CustomerData where " + datafiled + " like '%" + keyWords + "%' and userName='" + userName + "' order by id asc";
//
//
OleDbParameter[] parameters = {
new OleDbParameter("@datafiled", datafiled),
new OleDbParameter("@keyWords", keyWords),
new OleDbParameter("@userName", userName),
};
string strSel = "select * from CustomerData where @datafiled like '%@keyWords%' and userName=@userName order by id asc";
//出现的错误提示为:至少一个参数没有被指定
//但是我通过MessageBox.Show来看参数没有问题