一个GetFieldValue的问题,大家帮帮忙

ddslayers 2004-05-06 04:01:48
有一个access数据库用DAO方法打开,表也可以打开
用GetFieldValue取键值.其他键值都可以取到
但有一个 varchar(17) 的键值我是这样取

Val = m_pRecordSet->GetFieldValue(1);
然后使用Val.bstrVal
但是单步时说取出的是""(空字符串)
请大侠帮帮忙,指点一二
...全文
47 10 点赞 打赏 收藏 举报
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Kudeet 2004-05-06
CString str=V_BSTRT(&var)
试过了 可以用的
  • 打赏
  • 举报
回复
wfowler 2004-05-06
laiyiling,如果有时间,请你给看看下面的这个问题:http://expert.csdn.net/Expert/topic/3029/3029670.xml?temp=.4648096
  • 打赏
  • 举报
回复
wfowler 2004-05-06
好的,我刚才给你发了个短信。
  • 打赏
  • 举报
回复
Kudeet 2004-05-06
我现在上网不方便
晚上帖给你 行不了?
  • 打赏
  • 举报
回复
wfowler 2004-05-06
laiyiling(爱祖国&爱人民&爱程序&爱CSDN)

请你贴一下代码,OK?
  • 打赏
  • 举报
回复
Kudeet 2004-05-06
用sprintf转换
  • 打赏
  • 举报
回复
wfowler 2004-05-06
1楼的,你取出后,在LISTVIEW中,如何InsertItem的,这个GetFieldValue返回值是COleVariant,而InsertItem中无法识别它呀。
  • 打赏
  • 举报
回复
wfowler 2004-05-06
不会吧,我可以取出的,但是是乱码。

  • 打赏
  • 举报
回复
Kudeet 2004-05-06
m_pRecordSet->GetFieldValue(1,Val);
  • 打赏
  • 举报
回复
ddslayers 2004-05-06
这个问题很难吗??

请大家帮帮忙
分不够可以加
  • 打赏
  • 举报
回复
相关推荐
发帖
数据库
加入

3957

社区成员

VC/MFC 数据库
申请成为版主
帖子事件
创建了帖子
2004-05-06 04:01
社区公告
暂无公告