求教--数据类型转换
我从记录集中读取一条记录,想把它付值给公有变量,却不行 不知道为什么
代码如下:
#include ...
CString qip;//定义公有变量
/////////////////////////////......
........
_variant_t vars1;
vars1=m_gzset.GetFieldValue(10);// 省略连接部分,前一部分没问题,可以跟踪到vars1已读到数据
CString str;
str.Format("'%s'",_bstr_t(vars1));
qip=str;
qip却得不到数据 我换了几种转换方法:
str=(CString)(LPCTSTR)_bstr_t(vars1);
str=(char*)_bstr_t(vars1);
都得不到数据 请大侠们指点! 谢谢