怎么在asp.net中使用模糊查询,部分代码贴出,希望大神帮忙指教一下

string sqlStr = "select * from stuInfo where stuName like @stuName ";
SqlCommand myCmd = new SqlCommand(sqlStr, myConn);
myCmd.Parameters.Add("@stuName", SqlDbType.VarChar, 50).Value = "'%" + this.txtName.Text.Trim() + "%'";
SqlDataAdapter myDa = new SqlDataAdapter(myCmd);
DataSet myDs = new DataSet();
myDa.Fill(myDs);
-----------------------------------------------------------------------------------
我试过在sqlStr的查询语句上更改为 stuName like @‘%stuName %’,或者是 stuName like ‘%@stuName%’,毫无作用;
也试过在parameter.add后面改为同样的语句,也没有作用。
最后想着强制更改为‘%+textbox的内容+%’,同样无效

已解决
改为如下即可
myCmd.Parameters.Add("@stuName", SqlDbType.VarChar, 50).Value ="%"+this.txtName.Text.Trim()+"%";