访问数据中的NULL字段值,怎样才不出错。

humanNew 2005-03-25 12:39:11
我的字段中有一个字段值为NULL(空),数据类型为double的
怎样在VC中正确访问?
...全文
75 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2005-03-25
  • 打赏
  • 举报
回复
先判断是否为空,
if(vTmp.vt != VT_NULL),然后取值
humanNew 2005-03-25
  • 打赏
  • 举报
回复
呵呵,谢谢!
mli0080 2005-03-25
  • 打赏
  • 举报
回复
xingtong(白清) 你打广告到人才网上去打吧!怎么到处打呢?
iamknight(侠客)“ _variant_t vTmp;
vTmp = m_pRecordset ->GetCollect (_variant_t((long)0));
if(vTmp.vt != VT_NULL)
mySs.F0002 =(double)(vTmp);

这方法是可行的。。
iamknight 2005-03-25
  • 打赏
  • 举报
回复
_variant_t vTmp;
vTmp = m_pRecordset ->GetCollect (_variant_t((long)0));
if(vTmp.vt != VT_NULL)
mySs.F0002 =(double)(vTmp);

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧