Connexion aux base données Access sous Windows Vista 64bits

Le
Toto
Bonjour à Tous,

Mon application C# (parfaitement fonctionnelle sous Windows Vista 32bits) ne
peut accéder aux bases *.mdb(Access ) sous les ordinateurs équipés de
Windows Vista 64bits.
Le débugger de Visual Studio 2005 m'indique que le "moteur.Jet.OleDb.4.0
n'est pas déclaré sur la machine locale" alors que la base données est
totalement accessibles depuis l'environnement Access.

Comment remédier à ce probleme?

D'avance merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles TOURREAU - MVP C#
Le #19971931
Bonjour,

Le moteur OleDb ne fonctionne pas en 64-bit, mais uniquement en 32-bit.
Vous devez donc compiler votre application en 32-bit (et non en "Any CPU").

Cordialement

--
Gilles TOURREAU - MVP C#
E-Mail :
Site Web : http://gilles.tourreau.fr

Société P.O.S - Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr

"Toto" : O$Yq$
Bonjour à Tous,

Mon application C# (parfaitement fonctionnelle sous Windows Vista 32bits)
ne peut accéder aux bases *.mdb(Access ) sous les ordinateurs équipés de
Windows Vista 64bits.
Le débugger de Visual Studio 2005 m'indique que le "moteur.Jet.OleDb.4.0
n'est pas déclaré sur la machine locale" alors que la base données est
totalement accessibles depuis l'environnement Access.

Comment remédier à ce probleme?

D'avance merci


Publicité
Poster une réponse
Anonyme