这个是获取的代码:
(char*)(_bstr_t)(m_pRecordset->Fields->GetItem(_variant_t("prefix_calling"))->Value)
prefix_calling 这个字段全都是空值.
因此,运行到这一行时就提示出错了,该如何解决呢.
(char*)(_bstr_t)(m_pRecordset->Fields->GetItem(_variant_t("prefix_calling"))->Value)
prefix_calling 这个字段全都是空值.
因此,运行到这一行时就提示出错了,该如何解决呢.
CString strValue;
_variant_t var = m_pRecordset->Fields->GetItem(_variant_t("prefix_calling"))->Value;
if (var.vt != VT_NULL)
{
strValue = (LPCTSTR)(_bstr_t)var;
}
else
{
strValue = _T("");
}