# ADO,DataGrid 和 DataEnvironment 封装部署

Posted by 猪宝宝 on July 14, 1999 at 12:29:32:

请问各位先进:

有以下疑惑需请老师协助,谢谢!

小弟的开发环境:
1.Microsoft Windows NT4.0 (SericePack4)
2.Microsoft Visual BASIC 6.0 企业版(未安装任何
SericePack)

小弟的用户环境:
1.Microsoft Windows NT4.0 (SericePack4)
2.Microsoft Office 97 SR-2

小弟在开发环境下,开发一个小程式其中有部份表单使用了
ADO,DataGrid 和 DataEnvironment 执行没问题并进行测试
1.在开发环境下测试执行档,O.K.
2.在开发环境下安装经封装精灵包装后的成品,进行测试,O.K.
3.在用户环境下安装经封装精灵包装后的成品,进行测试,错误
当执行时,进入使用了ADO,DataGrid 或 DataEnvironment的表
单,出现以下错误讯息:
执行阶段错误'91':
没有设定物件变数或 With 区域变数

A.请问是什么原因造成,又该如何解决
B.请问相同的 VB6.0 和 SourceCode 在 NT 下编译及封装,可否
使用于 9X ,方向相反又如何?
C.ADO物件的资料库来源,我直接从ADO物件的属性中去设定
一固定位置的Access 7.0格式的资料档,这样会影响封装成
品吗?
D.使用了ADO,DataGrid 和 DataEnvironment经封装精灵包装后
的成品,将自动含进 MDAC_TYP.EXE .请问相同的 VB6.0 在
NT 和 9X 下使用的 MDAC_TYP.EXE 是否相同
E.在封装精灵包装过程中,都会出现"找不到依存资料档
MSADO20.TLB"和"COMCT332.OCX",但我查过这两个档案
皆存在,只是没有"MSADO20.DEP"而有"COMCT332.DEP",这
样会影响封装成品吗?
F.最近自Microsoft网站得知VS97有SP3,但未见有SP3 for 中文
VB,如果以上问题是Microsoft问题,是否可藉由SP3 解决?

小弟在此由衷感谢您的帮助

猪宝宝 上

Follow Ups: