IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

VBA Access Discussion :

Qu'est ce que "Option Compare Database" [AC-2010]


Sujet :

VBA Access

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2019
    Messages : 69
    Par défaut Qu'est ce que "Option Compare Database"
    Bonjour,

    Dans mon code Access il y a souvent "Option Compare Database" tout en haut?

    A quoi cela correspond?

    J'avais le même problème, je n'arrivais pas a sauvegarder mon formulaire après modification, et en supprimant ce bout de code, c'est de nouveau possible!!

    Est-ce important? Puis-je le supprimer de tous mes formulaires? Qu'est ce que cela entraîne?

    Merci

    Nicolas

  2. #2
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 935
    Par défaut
    bonjour,
    en utilisant la touche après avoir double cliqué sur Compare, tu tombes là dessus: https://docs.microsoft.com/fr-fr/off...pare-statement
    Si tu enlèves Option Compare Database, tu sera en Compare Binary par défaut, du coup cela a une influence sur la comparaison de chaines tel que c'est expliqué et, dans ce cas, la comparaison sera sensible à la casse et donc plus précise à priori ...
    Par contre, cela veut dire que ce choix (Database) pourrait avoir une influence sur la bonne compilation ou non des objets formulaires et états...
    C'est étrange mais pas impossible que cela puisse provoquer ce bug dans Access.

  3. #3
    Membre émérite Avatar de Ric500
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    977
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 977
    Par défaut Qu'est ce que "Option Compare Database"
    Bonjour,

    Il s'agit de la méthode de comparaison du texte. Un peu de lecture ici ou .

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2019
    Messages : 69
    Par défaut
    Citation Envoyé par tee_grandbois Voir le message
    bonjour,
    en utilisant la touche après avoir double cliqué sur Compare, tu tombes là dessus: https://docs.microsoft.com/fr-fr/off...pare-statement
    Si tu enlèves Option Compare Database, tu sera en Compare Binary par défaut, du coup cela a une influence sur la comparaison de chaines tel que c'est expliqué et, dans ce cas, la comparaison sera sensible à la casse et donc plus précise à priori ...
    Par contre, cela veut dire que ce choix (Database) pourrait avoir une influence sur la bonne compilation ou non des objets formulaires et états...
    C'est étrange mais pas impossible que cela puisse provoquer ce bug dans Access.
    Mais concrètement si je ne compare aucune données, pas besoin de le laisser? De plus sur beaucoup d'exemple de base que j'ai put voir, il y a très peu ça.

    Je vais essayer sans, et voir comment ma base évolue mais j'ai l'impression que tout re-fonctionne normalement.

    Merci pour l'aide

    Nicolas

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2019
    Messages : 69
    Par défaut
    Citation Envoyé par Ric500 Voir le message
    Bonjour,

    Il s'agit de la méthode de comparaison du texte. Un peu de lecture ici ou .
    Après si je ne mets aucun code VBA, pas besoin?

    Et si j'en mets, du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub Bascule1161_Click()
    If Bascule1161 = True Then
          Bascule1161.Caption = "OUI"
          Bascule1161.ForeColor = vbRed
       Else
         Bascule1161.Caption = "NON"
         Bascule1161.ForeColor = vbBlack
    End If
    End Sub

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Modifiable1257_GotFocus()
    Me.Modifiable1257.Requery
    End Sub
    Pas besoin non plus? J'ai juste des boutons avec texte et des codes pour rafraîchir une liste déroulante.

    Nicolas

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Option Compare database
    Par philepil dans le forum Access
    Réponses: 2
    Dernier message: 17/02/2016, 12h56
  2. [AC-2010] Option Compare Database
    Par Car0le dans le forum VBA Access
    Réponses: 1
    Dernier message: 21/01/2014, 18h23
  3. Option compare database
    Par gentoo dans le forum Access
    Réponses: 5
    Dernier message: 19/04/2011, 14h40
  4. Qu'est ce que l'option IP Failover ?
    Par whitespirit dans le forum Hébergement
    Réponses: 3
    Dernier message: 19/11/2008, 21h34
  5. Qu'est ce que "Option Compare Database"
    Par Cocolapin dans le forum Général VBA
    Réponses: 2
    Dernier message: 30/08/2004, 16h43

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