Erreur odbc

Fermé
Swinver Messages postés 13 Date d'inscription mardi 11 septembre 2012 Statut Membre Dernière intervention 1 novembre 2012 - 30 oct. 2012 à 16:41
Swinver Messages postés 13 Date d'inscription mardi 11 septembre 2012 Statut Membre Dernière intervention 1 novembre 2012 - 1 nov. 2012 à 22:41
Bonjour,

J'avais déjà posé ma question ailleurs mais je la remets ici.
Donc, j'ai une base de données Access dont j'ai lié les tables (lien ODBC) avec les tables de ma base de données en ligne (sur PhpMyAdmin), j'ai également des formulaires pour pouvoir gérer mes tables Access.
Toutefois je n'arrive pas à tous les ouvrir et il est écrit:
Erreur d'exécution '3146': ODBC -- l'appel a échoué.
Apparement l'erreur vient de cette ligne: Set rst = CurrentDb.OpenRecordset(requete)
En espérant que vous puissiez m'aider.

2 réponses

blux Messages postés 26075 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 23 mai 2024 3 291
30 oct. 2012 à 16:56
Salut,

faudrait juste voir ce que contient 'requete' avant d'ouvrir le recordset...
0
Swinver Messages postés 13 Date d'inscription mardi 11 septembre 2012 Statut Membre Dernière intervention 1 novembre 2012
30 oct. 2012 à 17:22
Bonjour,

Il s'agit d'une très grande requête. Cela pourrait-il venir de là? Pourtant le formulaire s'ouvrait sans problème avant de faire la connexion odbc et de lier tables....
0
blux Messages postés 26075 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 23 mai 2024 3 291
30 oct. 2012 à 17:25
Que la requête soit petite ou grande n'y change rien...
Peux-tu l'exécuter en dehors du recordset ?

Pourtant le formulaire s'ouvrait sans problème
Avec quelles données dedans ?
0
Swinver Messages postés 13 Date d'inscription mardi 11 septembre 2012 Statut Membre Dernière intervention 1 novembre 2012
1 nov. 2012 à 22:41
Bonjour,

Alors tout à l'air de fonctionner en dehors du recordset.
Les formulaires contiennent beaucoup de code en VB qui permettent de gérer les tables.
0