怎样把 _variant_t 类型转换成CString类型
来源:互联网 发布:虚拟社交网络包括哪些 编辑:程序博客网 时间:2024/05/14 03:41
用 ado 的 recordset->getcollect() 返回的是 _variant_t 类型的。
1、
_variant_t limiturl;
limiturl= m_pURLRecordset->GetCollect("limurl");
CString url = (LPCTSTR)(_bstr_t)limiturl;
2、
CString str;
str = (char *)(_bstr_t)pRecordset->GetCollect("FieldName");
3、
CString VariateToString(VARIANT &vt)
{
CString str;
if(vt.vt==VT_NULL||vt.vt==VT_EMPTY)
str=_T("");
else
{
char * buf = _com_util::ConvertBSTRToString(vt.bstrVal );
str=CString(buf);
delete buf;
}
return str;
}
4、
直接赋值也可以
str=rs->getcollect("fieldname");
- 怎样把 _variant_t 类型转换成CString类型
- 怎样把 _variant_t 类型转换成CString类型
- _variant_t类型和CString类型、CTime类型的相互转换
- _variant_t 转换成其他类型
- CString类型怎样转换成unsigned char *
- CString、_bstr_t、_variant_t等类型的相互转换
- 在MFC中怎样把CString类型转换成char*型
- VC,把一个int转换为_variant_t类型
- 怎样把CString类型转为char数组
- _variant_t的类型解说以及如何转换成其它类型
- ADO 中 _variant_t 类型转换
- 把_variant_t转换成string
- 数据类型转换_variant_t转换成日期类型
- double类型转换成Cstring
- CString 转换成VARIANT类型
- 将 _variant_t 类型的变量,转换成字符串
- 怎样把const char *类型 转换为 char *类型
- _variant_t与相关类型之间的转换
- 计算机基础试题
- TortoiseSVN还是有Bug的
- SOA的价值:实现敏捷业务
- C语言宏定义技巧
- 愿上天将罪恶降临给那个可耻的人吧,你的行为太卑鄙了
- 怎样把 _variant_t 类型转换成CString类型
- jdbc连接ms sqlserver 2000问题汇总
- url重写以后保持postback地址
- treeview 控件动态绑定数据部分实例代码
- 说服他人必须先说服自己
- connect by...start with...的使用
- 反射在.NET中的简单应用(一)
- 我对盗版windows的态度:希望相关部门和企业高举反盗版大旗,把所有盗版windows清除掉!!包括我的电脑里。
- 一生中必知的故事