安装Visual Basic 6“降级” Jet 4.0到Jet 3.5。怎么修? [英] Installing Visual Basic 6 "downgraded" Jet 4.0 to Jet 3.5. How to fix?

查看:102
本文介绍了安装Visual Basic 6“降级” Jet 4.0到Jet 3.5。怎么修?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

全部,


当我在一台

机器上安装Visual Basic 6时,我正在客户的网站上工作。这台机器上的现有应用程序在其配置文件中的数据源字符串

中指定了版本4.0的Jet OLEDB提供程序。安装VB 6后,他们停止工作,

产生错误3220:提供的提供商与已经使用的

不同。更改他们的配置文件以指定

版本3.5.1解决了这个问题。


我希望机器在Jet版本4.0。有任何想法吗?我已经尝试过以下方法:


1.安装最新的MDAC更新。

2.安装最新的Jet 4.0服务打包。

3.为Visual Studio安装Service Pack 6.

4.卸载Visual Basic 6.0的Jet组件/选项。

5.完全卸载Visual Basic 6.0。


这些似乎都没有任何影响。有没有人知道怎样

重新升级这台机器可以使用4.0 Jet引擎吗?


谢谢,


Brian

All,

I was working at a client''s site when I installed Visual Basic 6 on a
machine at their request. Existing applications on this machine had
specified version 4.0 of the Jet OLEDB provider in a data source string
in their config files. After installing VB 6, they stopped working,
producing the error "3220: The supplied provider is different from the
one already in use. Changing their configuration files to specify
version 3.5.1 fixes the problem.

I would prefer the machine to be at version 4.0 of Jet. Any ideas? I
have tried the following:

1. Installing the latest MDAC update.
2. Installing the latest Jet 4.0 service pack.
3. Installing service pack 6 for Visual Studio.
4. Uninstalling Visual Basic 6.0''s Jet component/option.
5. Uninstalling Visual Basic 6.0 altogether.

None of these seem to have had any effect. Does anyone know how to
"re-upgrade" this machine so that the 4.0 Jet engine is available?

Thanks,

Brian

推荐答案

Brian-


这应该会有所帮助。我也经历了这个。

http://support.microsoft.com/default...b;en-us;271908


-HTH


马特


< bj ****** @ yahoo.com>在消息中写道

news:11 ********************* @ f14g2000cwb.googlegro ups.com ...
Brian-

This should help. I went through this as well.

http://support.microsoft.com/default...b;en-us;271908

-HTH

Matt

<bj******@yahoo.com> wrote in message
news:11*********************@f14g2000cwb.googlegro ups.com...
全部,

当我根据他们的要求在一台
机器上安装Visual Basic 6时,我正在客户的网站上工作。此计算机上的现有应用程序已在其配置文件中的数据源字符串中指定了版本4.0的Jet OLEDB提供程序。安装VB 6后,他们停止工作,产生错误3220:提供的提供商与已经使用的提供商不同。更改配置文件以指定
版本3.5.1解决了问题。

我希望机器在Jet 4.0版本。有任何想法吗?我已尝试以下方法:

1.安装最新的MDAC更新。
2.安装最新的Jet 4.0 Service Pack。
3.安装Service Pack 6对于Visual Studio。
4.卸载Visual Basic 6.0的Jet组件/选项。
5.完全卸载Visual Basic 6.0。

这些似乎都没有影响。有谁知道如何重新升级?这台机器让4.0 Jet引擎可用吗?

谢谢,

Brian
All,

I was working at a client''s site when I installed Visual Basic 6 on a
machine at their request. Existing applications on this machine had
specified version 4.0 of the Jet OLEDB provider in a data source string
in their config files. After installing VB 6, they stopped working,
producing the error "3220: The supplied provider is different from the
one already in use. Changing their configuration files to specify
version 3.5.1 fixes the problem.

I would prefer the machine to be at version 4.0 of Jet. Any ideas? I
have tried the following:

1. Installing the latest MDAC update.
2. Installing the latest Jet 4.0 service pack.
3. Installing service pack 6 for Visual Studio.
4. Uninstalling Visual Basic 6.0''s Jet component/option.
5. Uninstalling Visual Basic 6.0 altogether.

None of these seem to have had any effect. Does anyone know how to
"re-upgrade" this machine so that the 4.0 Jet engine is available?

Thanks,

Brian



On 2005年10月31日10:25:36 -0800, bj******@yahoo.com 写道:

$ b $b¤全部,
$ b $b¤
$ b $b¤我在一个客户的网站上工作时,我在一个<上安装了Visual Basic 6 br /> $ b $b¤机器应他们的要求。这台机器上的现有应用程序在其配置文件中的数据源字符串
$ b $b¤中指定了版本4.0的Jet OLEDB提供程序。安装VB 6后,他们停止工作,产生错误3220:提供的提供商不同于已经使用的
$ b $b¤。更改配置文件以指定
$ b $b¤版本3.5.1修复了问题。
$ b $b¤
$ b $b¤我希望机器处于版本状态Jet的4.0。有任何想法吗?我已经尝试过以下方法:
$ b $b¤
$ b $b¤1。安装最新的MDAC更新。
$ b $b¤ 2.安装最新的Jet 4.0 Service Pack。
$ b $b¤3。为Visual Studio安装Service Pack 6.
$ b $b¤4。卸载Visual Basic 6.0的Jet组件/选项。
$ b $b¤5。完全卸载Visual Basic 6.0。
$ b $b¤
$ b $b¤这些似乎都没有任何影响。有没有人知道怎么回事?重新升级这台机器是否可以使用4.0 Jet引擎?


这是否发生在DataEnvironment类中?如果是这样,Connection对象的RunPromptBehavior

应设置为adPromptNever。

Paul

~~~~

Microsoft MVP(Visual Basic)
On 31 Oct 2005 10:25:36 -0800, bj******@yahoo.com wrote:

¤ All,
¤
¤ I was working at a client''s site when I installed Visual Basic 6 on a
¤ machine at their request. Existing applications on this machine had
¤ specified version 4.0 of the Jet OLEDB provider in a data source string
¤ in their config files. After installing VB 6, they stopped working,
¤ producing the error "3220: The supplied provider is different from the
¤ one already in use. Changing their configuration files to specify
¤ version 3.5.1 fixes the problem.
¤
¤ I would prefer the machine to be at version 4.0 of Jet. Any ideas? I
¤ have tried the following:
¤
¤ 1. Installing the latest MDAC update.
¤ 2. Installing the latest Jet 4.0 service pack.
¤ 3. Installing service pack 6 for Visual Studio.
¤ 4. Uninstalling Visual Basic 6.0''s Jet component/option.
¤ 5. Uninstalling Visual Basic 6.0 altogether.
¤
¤ None of these seem to have had any effect. Does anyone know how to
¤ "re-upgrade" this machine so that the 4.0 Jet engine is available?

Is this happening to a DataEnvironment class? If so the RunPromptBehavior of the Connection object
should be set to adPromptNever.
Paul
~~~~
Microsoft MVP (Visual Basic)


我确实尝试下载最新的MDAC,然后运行Jet 4.0 SP 8

安装。这似乎没什么帮助,虽然我会再次尝试使用他们指定的

精确步骤。


谢谢。

I did try downloading the latest MDAC, then running the Jet 4.0 SP 8
install. That didn''t seem to help, although I''ll try again using the
exact set of steps that they specify.

Thanks.


这篇关于安装Visual Basic 6“降级” Jet 4.0到Jet 3.5。怎么修?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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