游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1662|回复: 2

请教ATL的OLEDB使用者问题~

[复制链接]

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2007-4-20 16:41:00 | 显示全部楼层 |阅读模式
RT!小生最近在学用ATL模板,发现ATL的OLEDB使用者向导创建的数据库链接只能在MFC的应用程序中使用,而在控制台、win32窗口、DLL甚至MFC的DLL中都会运行失败!出现错误的地方都是在OpenRowset中,提示"m_spRowset != 0"。
我就不明白了,CoInitlize()也加上了,头文件也给了,数据源都打开了,这个行集咋就取不到呢??
哪位大侠给指点一下啊~为这个都忙了两天了,再不行就直接用API了~~怨念!! [em17] [em17]

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
 楼主| 发表于 2007-4-20 21:19:00 | 显示全部楼层

Re:请教ATL的OLEDB使用者问题~

自己顶一下。。。

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
 楼主| 发表于 2007-4-21 16:27:00 | 显示全部楼层

Re:请教ATL的OLEDB使用者问题~

补充一下~ 错误是 DB_E_ERRORSOCCURRED ,总是在打开记录集的时候出错!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 17:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表