up 楼上。。你是用什么选择条件的?  checkbox?看看你前后台设的什么值,
取的又是什么值?最好用 messagebox检验下。

解决方案 »

  1.   

    string sql="";
    sql+=条件?" name like '张三'":" ";
      

  2.   

    在SQL语句中动态的变化条件 例如 我选择 用户名 like张三 在 SQL 条件中就会 变成 xtm124.name like 张三 如果我 在前台选择 用户名不是张三的 SQL条件就变成xtm124.name unlike 张三 请各位大侠帮下小弟的忙!!把语句拿出来LIKE ''%'+@NAME+'%''
      

  3.   

    SET @SQL ='SELECT * FROM TB WHERE NAME LIKE ''%'+@NAME+'%'''
      

  4.   

    卡点调试,全传值。还有一个你是用拼SQL语句的还是调用过程的?