你可以格式化一字符串。
如:
CString strTemp;
strTemp.Format("SELECT * FROM COLLECTOR WHERE warnnum=%d",m_searchno);

解决方案 »

  1.   

    谢谢你的指导!!
    但是好象还是不行啊,我是这样写的,你看有什么问题?
    int i;
    i=1;
    strTemp.Format("SELECT * FROM COLLECTOR WHERE warnnum=%d",i);_bstr_t bstrQuery(strTemp); 
    _variant_t vRescAffected(0L);pRecordset=pConnection->Execute(bstrQuery,&vRescAffected,adOptionUnspecified);请进一步明示!
      

  2.   

    是执行时出错:
    出错信息如下:
    Run time Error!
    Program d:\myproject.exe
    abnormal program termination
    根本什么也看不错来呀!再次感谢!!
      

  3.   

    CString strTemp;
    char SearchNo[20];
    _itoa( m_searchno, buffer, 20 );
    strTemp+=SearchNo;
      

  4.   

    再次感谢liu_z_j!!昨天是我由于马虎按你说的方法没有成功,今天早上我又检查了一遍,发现了一个愚蠢的错误!按你说的重做,运行成功!!!真的谢谢你!另外奉上50分以表谢意,请笑纳!交个朋友好吗?随时想向你讨教!如何?