pFindRstDlg->m_strSQL.Format("select * from 基本信息 where %s='%s'",m_strItem,strCase);
pFindRstDlg:对应一个对话框的类的指针
m_strSQL,m_strItem,strCase:Cstring类型麻烦好心人问下这句话什么意思呀?这么多运算符先算的那个呀?新手上路,非常感谢

解决方案 »

  1.   

    m_strSQL,m_strItem,strCase:Cstring
    如果没说错的话,
    这就是把条件带代入到SQL语句里去查询吧!m_strSQL   ==> 数据库SQL语句
    m_strItem  ==> 数据库中表“基本信息”里的字段名称,比如:name
    strCase    ==> 具体条件,比如:张三混合即为:select * from 基本信息 where name='张三'
      

  2.   

    pFindRstDlg->m_strSQL.Format("select * from 基本信息 where %s='%s'",m_strItem,strCase);
    先用pFindRstDlg指针访问该类的成员变量m_strSQL,得到以后Format来格式化字符串
      

  3.   

    你还没有执行查询语句呢?你只是格式化了你的SQL命令的字符串,但是还没有执行