Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Futur Membre du Club
    Inscrit en
    juin 2010
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 11
    Points : 8
    Points
    8
    Par défaut erreur "communication entre microsoft access et le serveur OLE"
    Bonjour,

    j'ai toujours ce type d'erreur lors de l'execution d'un formulaire où j'ai introduit du code à la procedure evenement "après MAJ"

    veuillez consulter le doc ci joint qui montre la rubrique d'erreur de access qui s'affiche

    j'ai l'espace libre sur le disque dur assez réduit est ce cela peut avoir une liaison

    veuillez entrer en discussion pour m'aider à résoudre ce problème.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : juillet 2006
    Messages : 1 219
    Points : 1 704
    Points
    1 704
    Par défaut
    Bonjour,
    postes ton code et regardes du coté des références.

  3. #3
    Futur Membre du Club
    Inscrit en
    juin 2010
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 11
    Points : 8
    Points
    8
    Par défaut RE
    Bonjour,
    je vous remerci avant tout d'avoir repondu
    je n'est pas bien compris : regarde du cote des references

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : juillet 2006
    Messages : 1 219
    Points : 1 704
    Points
    1 704
    Par défaut
    bonjour,
    pour les références :
    ouvrir VBE (éditeur de visual basic) menu outils --> références, voir s'il y a des références manquantes.
    celles-ci peuvent être la conséquence du code que tu utilises, c'est pour cela que je t'ai demandé de le poster.

  5. #5
    Futur Membre du Club
    Inscrit en
    juin 2010
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 11
    Points : 8
    Points
    8
    Par défaut RE
    Bonjour,

    j'ai regarder dans les référence où j'ai cocher celles de micosoft OLE DB et celle de microsoft activeX data, mais c'est toujours le meme message d'erreur,
    est ce qu'il y a une référence précise que je doit cocher ou autres solutions?

    je vous rappel que cette erreur s'est produite pour saisir mes opérations bancaires, j'ai crée un formulaire double affichage que j'ai nommé opérations pour la saisi et je veux avoir une case dans le formulaire qui m'indique le solde de mon compte courant.

    j'ai crée un autre formulaire nommé solde basé sur une requete qui m'affiche le solde
    et j'ai mis un sous formulaire solde dans le formulaire operations.

    je veux que quand je saisie un nouveau enregistrement dans le formulaire operations le sous formulaire solde se met à jour automatiquement

    ceci est l'objet d'une discussion que j'ai ouvert le 26/7/2010 et j'ai reçu une réponse que j'ai essayé et cela n'a pas marché

    en consultant l'aide j'ai trouver dans la rubrique methode ADO, et précisement celle de "requery" que Cette méthode met à jour les données d'un objet Recordset en réexécutant la requête sur laquelle l'objet est basé.

    "Notes
    Faites appel à la méthode Requery pour actualiser tout le contenu d'un objet Recordset à partir de la base de données en réexécutant la commande d'origine et en extrayant les données une seconde fois. L'appel de cette méthode revient à appeler successivement les méthodes Close et Open. Si vous modifiez l'enregistrement actif ou que vous ajoutez un nouvel enregistrement, une erreur se produit.

    Lorsque l'objet Recordset est ouvert, les propriétés qui définissent la nature du curseur (CursorType, LockType, MaxRecords, etc.) sont en lecture seule. Ainsi, la méthode Requery ne peut actualiser que le curseur actif. Pour changer des propriétés du curseur et afficher les résultats ainsi obtenus, vous devez faire appel à la méthode Close afin que les propriétés soient à nouveau en lecture/écriture. Vous pouvez alors changer les paramètres des propriétés et appeler la méthode Open pour rouvrir le curseur".

  6. #6
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : juillet 2006
    Messages : 1 219
    Points : 1 704
    Points
    1 704
    Par défaut
    bonjour,

    en consultant l'aide j'ai trouver dans la rubrique méthode ADO
    si comme le laisse penser cette phrase tu utilises un recordset avec ADO, tu dois avoir la référence :

    Microsoft ActiveX Data Objects 2.8 Library de cochée.

    je me répète avec le code on aurait pu le voir depuis longtemps si c'est le cas.

Discussions similaires

  1. Réponses: 3
    Dernier message: 02/03/2015, 00h45
  2. Réponses: 3
    Dernier message: 23/11/2012, 13h54
  3. Réponses: 2
    Dernier message: 10/12/2010, 11h52
  4. [Toutes versions] probleme de communication entre microsoft office access et le serveur OLE
    Par Nacera dans le forum Access
    Réponses: 5
    Dernier message: 14/03/2009, 00h05
  5. Réponses: 1
    Dernier message: 02/02/2009, 12h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo