百思不得其解:子对话框中声明的连接、记录指针无效?(待)

百思不得其解:子对话框中声明的连接、记录指针无效???!!!(在线等待)
小弟,我的程序是采用ADO封装操作access数据库,单独在一个对话框中编译通过,能够实现功能。
但是把它引入到一个含有多个对话框(一个主对话框和四个子对话框)时{方法一样先定声明,后引用},一直提示连接、记录指针无效:[color=#800000]error C2146: syntax error : missing ';' before identifier 'm_pConnection'和error C2501: '_ConnectionPtr' : missing storage-class or type specifiers。。
我也仔细检查了#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace\
 rename("EOF","adoEOF")rename("BOF","adoBOF") //导入ADO动态链接库,路径正确,
没有问题。单独在一个主对话框中没有问题,一引入到多个对话框中就不行了。我现在怀疑:是不是需要加入什么头文件之类的东西??我真的无奈了,也请教过师兄,但是还是没有找出原因。有没有高人愿意帮忙,最少100分(莫嫌少我只有这么多)。先谢谢了!!(在线等待)

------解决方案--------------------
把import最好放在stdafx.h中去
------解决方案--------------------
.#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace\
rename("EOF","adoEOF")rename("BOF","adoBOF")

这就话加在Stdafx.h文件中
------解决方案--------------------
有没有初始化OLE库啊?
------解决方案--------------------
探讨

把import最好放在stdafx.h中去