Microsoft Access与Ole服务器或ActiveX控件通信时出现问题 [英] A problem occured while Microsoft Access was communicating with the Ole server or ActiveX Control

查看:503
本文介绍了Microsoft Access与Ole服务器或ActiveX控件通信时出现问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好!


我在MS Access 2003中创建了一个在Win2000中正常工作的数据库。

这个数据库在WinXP中显示以下消息:


"表达式On Load你输入的事件属性设置

产生了以下错误:Microsoft Access时出现问题

正在与Ole服务器或ActiveX控件进行通信


我也会遇到类似错误On Load,On Click等同一句话

" ;表达式...... Ole服务器或ActiveX控件


我在WinXP上安装了最新版本的Microsoft Jet 8.0 SP。


我在参考窗口中激活了所有引用。当我在WinXP和Win2000上打开它时,VB代码表格中没有缺少

引用。


编译vb代码时没有错误消息显示。


你知道为什么它会给我这样的错误吗?


提前谢谢

任何真正帮助的帮助

3月


***通过Developersdex发送 http://www.developersdex.com ***

解决方案

Marcin Zmyslowski< ma*****@kapy.bydg.pl>写在

新闻:HJ ************* @ news.uswest.net:

我创建了一个数据库在MS Access 2003中,它在Win2000中运行良好。此数据库在WinXP中向我显示以下消息:

"表达式On Load您输入的事件属性设置
产生以下错误:Microsoft时出现问题
Access正在与Ole服务器或ActiveX控件进行通信

我也得到类似的错误On Load,On Click等,并使用相同的
句子表达式... Ole服务器或ActiveX控件 ;

我在WinXP上安装了最新版本的Microsoft Jet 8.0 SP。

我在参考窗口中激活了所有引用。当我在WinXP和Win2000上打开它时,VB代码表格中没有缺少引用。

当我编译vb代码时,没有显示错误消息。

你知道它为什么会给我这样的错误吗?




在应用程序的某处使用的ActiveX控件不是

在WinXP机器上正确安装/注册。


-

David W. Fenton http://www.dfenton.com/

usenet at dfenton dot com http://www.dfenton.com/DFA/


< blockquote>大卫建议它可能是一个ActiveX控件。


如果不是,你可能希望用

检查你的MDAC安装ComChecker位于:
http://www.microsoft.com/downloads/d...displaylang=en


在WinXP机器上未正确安装/注册应用程序中某处使用的ActiveX控件。




感谢您的帮助。我明天会检查一下。现在我在家。

你能给我一些如何注册ActiveX控件的建议。

我只使用子表单。


M.


Hello all!

I have a database created in MS Access 2003 which works fine in Win2000.
This database shows me the following message in WinXP:

"The expression On Load you entered as the event property setting
produced the following error: A problem occured while Microsoft Access
was communicating with the Ole server or ActiveX Control"

I also get similiar errors On Load, On Click etc. with the same sentence
"The expression...Ole server or ActiveX control"

I have the newest version of Microsoft Jet 8.0 SP installed on WinXP.

I have all references active in reference window. There is no missing
references in the VB code form when I open it both on WinXP and Win2000.

When I compile the vb code there is no error message shown.

Do you have any idea why it gives me such errors?

Thank you in advance
Any help really apprieciated
Mar.

*** Sent via Developersdex http://www.developersdex.com ***

解决方案

Marcin Zmyslowski <ma*****@kapy.bydg.pl> wrote in
news:HJ*************@news.uswest.net:

I have a database created in MS Access 2003 which works fine in
Win2000. This database shows me the following message in WinXP:

"The expression On Load you entered as the event property setting
produced the following error: A problem occured while Microsoft
Access was communicating with the Ole server or ActiveX Control"

I also get similiar errors On Load, On Click etc. with the same
sentence "The expression...Ole server or ActiveX control"

I have the newest version of Microsoft Jet 8.0 SP installed on
WinXP.

I have all references active in reference window. There is no
missing references in the VB code form when I open it both on
WinXP and Win2000.

When I compile the vb code there is no error message shown.

Do you have any idea why it gives me such errors?



An ActiveX control used somewhere in the application is not
installed/registered properly on the WinXP machine.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/


It is likely to be an ActiveX Control as David suggests.

If it''s not you may wish to check your MDAC installation with the
ComChecker available at:
http://www.microsoft.com/downloads/d...displaylang=en


An ActiveX control used somewhere in the application is not
installed/registered properly on the WinXP machine.



Thank you for your help. I will check it tomorrow. Now I am at home.
Could you give me some suggestions how to register ActiveX control.
I am using only subform.

M.


这篇关于Microsoft Access与Ole服务器或ActiveX控件通信时出现问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆