Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/06/2011, 13h44   #1
Invité de passage
 
Homme abdelkader bennis
Enseignant
Inscription : juin 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme abdelkader bennis
Localisation : Maroc

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : juin 2011
Messages : 4
Points : 0
Points : 0
Par défaut Erreur d'exécution '430'

Bonjour,
Voila mon problème : je développe actuellement une application Access 2007, sous windows 7. Pour commencer la saisie des données de ma base je l'ai installée sur un poste tournant sous windows XP. Des traitements qui 'tournent' sous Windows 7, provoquent l'erreur qui affiche le message suivant:

Erreur d'exécution '430' : La classe ne gère pas Automation ou l'interface attendue.

J'ai vérifié les références utilisées qui correspondent dans les deux cas.

Le code provoquant l'erreur est le suivant :

Code :
1
2
SQL1 = "SELECT INTERVENIR.INTERVENANT, INTERVENIR.ACTIVITE FROM INTERVENIR WHERE (((INTERVENIR.INTERVENANT)=" & Me![INTERVENANT] & ") AND ((INTERVENIR.ACTIVITE)=" & Me![Modifiable7] & "));"
Call rs.Open(SQL1, CurrentProject.Connection, adOpenDynamic, adLockOptimistic)
où il s'agit d'une simple recherche dans une table.

Je suis impuisssant devant cette situation, qui risque de me causer beaucoup de tords, la saisie devant être terminée dans les lus brefs délais.

Merci pour esprit de collaboration
nice5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 14h06   #2
Membre éprouvé
 
Avatar de dumas.blr
 
Homme Jean-Yves DUMAS
Consultant informatique
Inscription : juin 2010
Messages : 325
Détails du profil
Informations personnelles :
Nom : Homme Jean-Yves DUMAS
Âge : 48
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : juin 2010
Messages : 325
Points : 447
Points : 447
bonjour nice5,

Comment as-tu défini ton rs ?
__________________
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème !!!
si tout est OK, n'oubliez pas de cliquer sur
dumas.blr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 14h10   #3
Invité de passage
 
Homme abdelkader bennis
Enseignant
Inscription : juin 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme abdelkader bennis
Localisation : Maroc

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : juin 2011
Messages : 4
Points : 0
Points : 0
Bonjour,

le rs est défini comme suit :

Code :
Dim rs As New ADODB.Recordset
nice5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 14h59   #4
Membre éprouvé
 
Avatar de dumas.blr
 
Homme Jean-Yves DUMAS
Consultant informatique
Inscription : juin 2010
Messages : 325
Détails du profil
Informations personnelles :
Nom : Homme Jean-Yves DUMAS
Âge : 48
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : juin 2010
Messages : 325
Points : 447
Points : 447
Est-ce dans les références du projet, il n'y aurait pas de références invalides ?
Ton appli marche bien sous XP et plante sous W7 ?
__________________
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème !!!
si tout est OK, n'oubliez pas de cliquer sur
dumas.blr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 15h02   #5
Invité de passage
 
Homme abdelkader bennis
Enseignant
Inscription : juin 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme abdelkader bennis
Localisation : Maroc

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : juin 2011
Messages : 4
Points : 0
Points : 0
Je ne sais s'il y a des références invalides, mais c'est l'inverse : elle marche sous windows 7 et plante sous Windows XP
nice5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 15h18   #6
Membre éprouvé
 
Avatar de dumas.blr
 
Homme Jean-Yves DUMAS
Consultant informatique
Inscription : juin 2010
Messages : 325
Détails du profil
Informations personnelles :
Nom : Homme Jean-Yves DUMAS
Âge : 48
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : juin 2010
Messages : 325
Points : 447
Points : 447
Alors tu devrais contrôler les références (menu "outil" dans le VBA) dans ton XP
Essaye aussi de recompiler le projet. VB essaiera de matcher avec les librairies connectées
__________________
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème !!!
si tout est OK, n'oubliez pas de cliquer sur
dumas.blr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 22h21   #7
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut adodb

Bonsoir,

Je pense, je crains que ton souci soit maintenant le notre :


http://www.developpez.net/forums/d10...iement-2010-a/

a+
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2011, 23h28   #8
Invité de passage
 
Homme abdelkader bennis
Enseignant
Inscription : juin 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme abdelkader bennis
Localisation : Maroc

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : juin 2011
Messages : 4
Points : 0
Points : 0
je comprends de moins en moins ce qui m'arrive !!

J'ai installé mon appli sur une autre machine tournant sous XP, et ayant exactement les mêmes références ( j'ai vérifié Outils/références) que la première, et aucun problème ne s'est posé !! ca tourne comme sous le W7.
Seulement cette deuxième machine n'est pas à moi , et je ne peux l'utiliser aussi longtemps qu'il me faudrait.

Donc je suis encore perdu !
nice5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2011, 10h31   #9
Membre éprouvé
 
Avatar de dumas.blr
 
Homme Jean-Yves DUMAS
Consultant informatique
Inscription : juin 2010
Messages : 325
Détails du profil
Informations personnelles :
Nom : Homme Jean-Yves DUMAS
Âge : 48
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : juin 2010
Messages : 325
Points : 447
Points : 447
Bonjour Nice5,

Je pense que ce que dit Naphta est très pertinent.

Peux-tu tenter la solution de contournement et utiliser le DAO à la place d'ADO ?
__________________
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème !!!
si tout est OK, n'oubliez pas de cliquer sur
dumas.blr est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h44.


 
 
 
 
Partenaires

Hébergement Web