遇到这样的类型转换该怎么办?
strID=(LPWSTR)_bstr_t(strColName1);
strName=(LPWSTR)_bstr_t(strColName2);
上面两行放在一起执行,strColName1,strColName2是从ADO返回_variant_t型数据,strID,strName是LPWSTR型。如果strColName2中包括空格,则能正确转换,例如:strColName1的值为“No001”,strColName2的值为“description information”,则能返回:"No001"和“description information”。但如果strColName2的值为“description”的话,则两个变量都返回“description” 。这是为什么?请各位指点一二,谢谢!!!