运行时错误13,regtlibv12 80029c4a失败,Vista Win7 32位问题? [英] run-time error 13, regtlibv12 failed 80029c4a, Vista Win7 32 bit issue?

查看:154
本文介绍了运行时错误13,regtlibv12 80029c4a失败,Vista Win7 32位问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我遇到间歇性的运行时错误13:类型不匹配。 这是一台32位Vista机器,有时可以工作,有时会失败。 除了这一台机器外,我们所有其他机器都能正常工作。 我在set cnn = command ....得到错误。

I'm getting intermittent run-time error 13: Type mismatch.  It's a 32 bit Vista machine that sometimes works and sometimes fails.  All of our other machines work fine except this one.  I get the error at the set cnn= command....

  Private Sub Form_Open(取消为整数)

    Dim cnn As ADODB.Connection

   设置cnn = Application.CurrentProject.Connection

  Private Sub Form_Open(Cancel As Integer)
    Dim cnn As ADODB.Connection
    Set cnn = Application.CurrentProject.Connection

一个解决方案是下载msado60_Backcompat_i386.tlb并在其上运行regtlibv12。 但我失败了:80029c4a。 在阅读了许多关于不匹配错误的消息之后,我认为这是微软最近更新涉及64位系统
的结果,这个库是我需要的解决方案。 但现在我需要一个解决方案。 感谢您的帮助。  谢谢。

One solution says to download msado60_Backcompat_i386.tlb and run regtlibv12 on it.  But I get failed : 80029c4a.  After reading many messages about the mismatch error, I believe it's the result of Microsoft's recent updates involving 64 bit systems and this library is the soltution I need.  But now I need a solution to the solution.  Your help is appreciated.   thanks.

 

推荐答案

它不一定是64位问题,但ADO在Office 2010 SP1和Windows 7 SP1中都更改了注册表项。 所以,你没有说你有哪个版本,但我猜它是2010年。 如果这是正确的,那么你需要在拥有SP1(其中任何一个)的机器上编译
该文件,以便它可以工作。 

It isn't necessarily a 64 bit issue, but ADO had registry keys change in Office 2010 SP1 and also in Windows 7 SP1.  So, you don't say which version you have, but I'm going to guess that it is 2010.  If that is correct, then you need to compile that file on the machine that has the SP1 (either of them) so it will work. 

这是一个分裂数据库,每个用户在THEIR机器上都有数据库前端文件的副本? 如果没有,它应该是。 此外,每个人都有相同的操作系统和访问版本吗?

Is this a split database with each user having a copy of the database frontend file on THEIR machine?  If not, it should be.  Also, does everyone have the same OS and Access version?


这篇关于运行时错误13,regtlibv12 80029c4a失败,Vista Win7 32位问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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