GridView1.DataSource = bll.SelectPgInfoBygname("gName like" + " '" + "%" + gname + "%" + "'");gname 是string 类型的参数

解决方案 »

  1.   

    dView1.DataSource = bll.SelectPgInfoBygname("gName like '%" + gname + "%'");try
      

  2.   


    dView1.DataSource = bll.SelectPgInfoBygname("gName like '%" + gname + "%'");
    dView1.DataBind();
      

  3.   


     看上去没什么问题 , gname 是空?
      

  4.   

    --自己Debug一下,跟进这个函数(SelectPgInfoBygname)看看SQL语句.
      

  5.   

    "gName like"'%" + gname + "%'"
      

  6.   

    "gName like"'%" + gname + "%'"   是两个''       "上点" ,  
    而不是"        引号
      

  7.   


    同意,like 后边加个空格
      

  8.   

    bll.SelectPgInfoBygname("gName like '" + "%" + gname + "% '");