xs是表 name 是字段  m_name是控件的一个变量,随着你的输入而变化?
我查询的应该是与我输入的m_name对应的“孙”的姓名,但是却把查询语句也放进了s2中,请问为什么???

解决方案 »

  1.   

    CString s2="select * from xs where name like '%m_name%'"这样try一下
      

  2.   

    CString s2="select * from xs where name like '%"+m_name+"%'";没有问题,重试一下吧
      

  3.   

    CString s2;
    s2.Format("select * from xs where name like \'%%%s%%\'",m_name);
      

  4.   

    CString s2="select * from xs where name like '"+m_name+"%%'";
    或者
    s2.Format("select * from xs where name like '%s%%'", m_name);
    --------
    //用'%%'表示'%'