Hi,

I have an application (that I wrote) that use ADO.NET to access an JET
(Access) database. My application was working fine, until I installed
and uninstalled a trial version of Microsoft Office 2007. I don't know
if it was working between the installation and uninstallation of office,
because I didn't tried it.

Now, it does not work anymore. I get this error (translated from french)
: The .Net Framework Date Providers requires Microsoft Data Access
Components(MDAC). Install Microsoft Data Access Components (MDAC)2.6 or
later.

Of course I tried to install MDAC 2.8 SP1, but it says I don't need it
since my OS already have. So I looked on the web and found a way to
install it anyway. The installation seemed to work, but it did not
resolve the problem. I uninstalled en re-installed the .Net Framework.
It did not helped either.

So the situation is I _seem_ to have a valid installation of MDAC 2.8,
but my dotnet 2.0 application keep complaining that it need me to
install MDAC 2.6 or higher.

What should I try next?

In advance, thanks for your help.

Mathieu Pagé

Re: MDAC required by Scott

Scott
Thu Mar 06 17:44:43 CST 2008

What provider are you using to connect to JET?


"Mathieu Pagé" <mathieu.page@_SPAMNOT_csfinc.com> wrote in message
news:e0ndV%235fIHA.320@TK2MSFTNGP02.phx.gbl...
> Hi,
>
> I have an application (that I wrote) that use ADO.NET to access an JET
> (Access) database. My application was working fine, until I installed and
> uninstalled a trial version of Microsoft Office 2007. I don't know if it
> was working between the installation and uninstallation of office, because
> I didn't tried it.
>
> Now, it does not work anymore. I get this error (translated from french) :
> The .Net Framework Date Providers requires Microsoft Data Access
> Components(MDAC). Install Microsoft Data Access Components (MDAC)2.6 or
> later.
>
> Of course I tried to install MDAC 2.8 SP1, but it says I don't need it
> since my OS already have. So I looked on the web and found a way to
> install it anyway. The installation seemed to work, but it did not resolve
> the problem. I uninstalled en re-installed the .Net Framework. It did not
> helped either.
>
> So the situation is I _seem_ to have a valid installation of MDAC 2.8, but
> my dotnet 2.0 application keep complaining that it need me to install MDAC
> 2.6 or higher.
>
> What should I try next?
>
> In advance, thanks for your help.
>
> Mathieu Pagé
>



Re: MDAC required by Miha

Miha
Fri Mar 07 01:46:00 CST 2008

JET isn't part of MDAC anymore - it is a separate install.

--
Miha Markic [MVP C#, INETA Country Leader for Slovenia]
RightHand .NET consulting & development www.rthand.com
Blog: http://cs.rthand.com/blogs/blog_with_righthand/

"Mathieu Pagé" <mathieu.page@_SPAMNOT_csfinc.com> wrote in message
news:e0ndV%235fIHA.320@TK2MSFTNGP02.phx.gbl...
> Hi,
>
> I have an application (that I wrote) that use ADO.NET to access an JET
> (Access) database. My application was working fine, until I installed and
> uninstalled a trial version of Microsoft Office 2007. I don't know if it
> was working between the installation and uninstallation of office, because
> I didn't tried it.
>
> Now, it does not work anymore. I get this error (translated from french) :
> The .Net Framework Date Providers requires Microsoft Data Access
> Components(MDAC). Install Microsoft Data Access Components (MDAC)2.6 or
> later.
>
> Of course I tried to install MDAC 2.8 SP1, but it says I don't need it
> since my OS already have. So I looked on the web and found a way to
> install it anyway. The installation seemed to work, but it did not resolve
> the problem. I uninstalled en re-installed the .Net Framework. It did not
> helped either.
>
> So the situation is I _seem_ to have a valid installation of MDAC 2.8, but
> my dotnet 2.0 application keep complaining that it need me to install MDAC
> 2.6 or higher.
>
> What should I try next?
>
> In advance, thanks for your help.
>
> Mathieu Pagé
>


Re: MDAC required by Cowboy

Cowboy
Fri Mar 07 10:34:16 CST 2008

Not installed by default anymore:
http://support.microsoft.com/kb/271908

--
Gregory A. Beamer
MVP, MCP: +I, SE, SD, DBA

*************************************************
| Think outside the box!
|
*************************************************
"Mathieu Pagé" <mathieu.page@_SPAMNOT_csfinc.com> wrote in message
news:e0ndV%235fIHA.320@TK2MSFTNGP02.phx.gbl...
> Hi,
>
> I have an application (that I wrote) that use ADO.NET to access an JET
> (Access) database. My application was working fine, until I installed and
> uninstalled a trial version of Microsoft Office 2007. I don't know if it
> was working between the installation and uninstallation of office, because
> I didn't tried it.
>
> Now, it does not work anymore. I get this error (translated from french) :
> The .Net Framework Date Providers requires Microsoft Data Access
> Components(MDAC). Install Microsoft Data Access Components (MDAC)2.6 or
> later.
>
> Of course I tried to install MDAC 2.8 SP1, but it says I don't need it
> since my OS already have. So I looked on the web and found a way to
> install it anyway. The installation seemed to work, but it did not resolve
> the problem. I uninstalled en re-installed the .Net Framework. It did not
> helped either.
>
> So the situation is I _seem_ to have a valid installation of MDAC 2.8, but
> my dotnet 2.0 application keep complaining that it need me to install MDAC
> 2.6 or higher.
>
> What should I try next?
>
> In advance, thanks for your help.
>
> Mathieu Pagé
>