Re: Getting Access 2007 "Invalid Provider" on Windows Vista 64-bit

Tech-Archive recommends: Fix windows errors by optimizing your registry



By going through the 32 bit emulation (or whatever it's called)

--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no e-mails, please!)



"Thatch" <Thatch@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:57DCCC37-0438-41E5-8C9F-F3012A502CB6@xxxxxxxxxxxxxxxx
There must be one. So how does one access an Access 2007 database on Windows
64-bit OS? Access 2007 works in that environment so it must be using some
sort of access to the database. So how does one get into it?

Tom

"Douglas J. Steele" wrote:

As far as I know, there isn't a 64-bit provider. I believe there's was a
way to use 32-bit providers when running on 64-bit operating systems, but
I'm afraid I don't know what it is, as I haven't had to work with 64-bit OS
yet.

--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no private e-mails, please)


"Thatch" <Thatch@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:761C34E1-1FDD-49DE-B687-00310AD90538@xxxxxxxxxxxxxxxx
> Hi All,
>
> I have a piece of software that uses an Access 2007 database. I use the
> provide:
>
> "Provider=Microsoft.ACE.OLEDB.12.0"
>
> It works great with the Access 2007 Runtime installed on any 32-bit
> machine.
> However, on Windows Vista 64-bit, I get a "Invalid Provider" error or
> "Provider does not exist" error. Does anyone know what is the Access > 2007
> Runtime provider on Vista 64-bit?
>
> Also, how does one find the database providers on a system?
>
> Thanx in advance.
>
> T




.



Relevant Pages