2.CString--->char就不用说了把
  CSrring--->int ,用atoi();

解决方案 »

  1.   

    CString str = "lldl"'
    char tempbuf[]= (char *)str;
    CString temp="12";
    int a= atoi((char *)temp);
      

  2.   

    db=new CDatabase;
       db->OpenEx("DSN=xxx;SERVER=xxx;UID=;PWD=",0)
       rs = new Cunitrs(dbunit);
       CString strSQL="select * from xxxaxx";
       rs->Open(CRecordset::dynaset,strSQL);
       rs->m_xxxxx;
      

  3.   

    m_xxxx为你从CRecordSet派生出来的类里包含的数据字段映射。
      

  4.   

    RFX_Text宏的作用是把数据表中的字段为各种类型的字串统一生成CString型。如果想转换为其它的字串型,只能自己手工转一下。如果想转成int型,最好你把数据库中的相应字段改为int型再重新用CLW绑定。
      

  5.   

    好像atoi((char *)temp)的方法可以
    但直接把 CString转成char的方法一直不行,最后只有用strcpy()转了,
    为什么6.0里不行呢??奇怪中。
    好了,结贴!