请问从数据库中读出来的文本型数据如何处理啊?
我想把它直接赋给一个CString 变量不行吗?
谢谢

解决方案 »

  1.   

    可以
    如果太大要扩大buffer
      

  2.   

    不行吧。
    如果你用ADO,
    可以这样处理:CString sDest;
    sDest=char(*)_bstr(rs->GetCollect(long(0)));
      

  3.   

    呵呵,错了,
    应该是CString sDest;
    sDest=char(*)_bstr(rs->GetCollect(long(0)));
      

  4.   

    真麻烦,不能修改帖子!呵呵,错了,
    应该是CString sDest;
    sDest=char(*)_bstr_t(rs->GetCollect(long(0)));
      

  5.   

    CString string;
    _variant_t sUN;sUN = m_pRecordset->GetCollect("EMAIL");
    //EMAIL字段为TEXT类型
    string = (CString)((char*)_bstr_t(sUN))