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
    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.

  2. #2
    Membre expérimenté
    Bonjour,
    postes ton code et regardes du coté des références.

  3. #3
    Futur Membre du Club
    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é
    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
    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é
    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.

###raw>template_hook.ano_emploi###