数据库中有int型字段:money 值:1000
_variant_t money;
money=m_pRs->GetCollect("money");
我用money.intVal得到的结果是1
用(char*)_bstr_t(money)结果也是1
请问怎样才能得到1000的结果
_variant_t money;
money=m_pRs->GetCollect("money");
我用money.intVal得到的结果是1
用(char*)_bstr_t(money)结果也是1
请问怎样才能得到1000的结果
解决方案 »
- 编程就是调接口
- 程序安装时自动建库、建表的实现方案?
- 请问WINDOWS应用程序调用的API函数的DLL在内存中有几份拷贝???
- 编译不过,为什么????
- 请教这段修改ACCESS表结构的代码有什么问题?
- MediaPlayer亮度,色度等调节是如何实现的
- 感谢黑燕老兄的帮助
- 怎样在两个窗口中实现通信
- 在Win2000下,我用代码来实现设置打印机纸张类型和大小,但是不成功。那位朋友有这方面的经验?谢谢
- 在VC中如何实现全屏幕程序,像游戏一样,没有标题栏等等
- 控制台程序下面能不能创建Windows对话框?
- 用VC的ADO _RecordsetPtr来访问Access数据库,为何统计字段值时,出现错误?
得到的结果还是会把后面的0去掉,只能得到不为0的整数,不知道为什么?
结果一样,还是得到1,是不是我的ado版本太低了,还是其它什么原因?