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

Requêtes et SQL. Discussion :

SQL access - Traduction du format Date()


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Mars 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 17
    Billets dans le blog
    1
    Par défaut SQL access - Traduction du format Date()
    Bonjours

    Question existentielle sur les dates dans une requette SQL nommée (C.a.D enregistrée) :
    Est ce que le critére suivant, faisant partie d'une requette nommée qui utilise les dates d'un formulaire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Between [Forms]![F_D_Gestion]![DateDeb] And [Forms]![F_D_Gestion]![DateFin]
    Fonctionnera aussi bien sur un ordinateur utilisant un format de date différent dans ses formulaires ?

    Sinon c'est la fin des requetes nommées.
    Danc ce cas, les dates sont t'elles automatiquement formatées en fonction de la langue utilisée ?

    Pour Info :
    Exemple : J'ai developpé une application access en langue Francais, Je change la langue de access en Anglais -> Gros plantage VBA
    [Procedure evenementielle] -> n'est pas automatiquement traduit dans la langue de shakespeare donc message d'erreur "Unknow macro or fonction"
    Vous êtes bon pour vérifier tout votre code VBA (entre autre).
    Maintenant je ne développe quand vba US avec runtime US, pour être sur qu'un gars du Minessota puisse exécuter mon application.

  2. #2
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    3 070
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 070
    Par défaut
    je ne développe quand vba US avec runtime US, pour être sur qu'un gars du Minessota puisse exécuter mon application ...
    et il faudrait dans les prédicats WHERE, manipuler les dates en format américain : mm/dd/yyyy

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

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 9 021
    Par défaut
    bonsoir,
    Maintenant je ne développe quand vba US avec runtime US, pour être sur qu'un gars du Minessota puisse exécuter mon application.
    par curiosité j'aimerai bien voir du VBA non US

  4. #4
    Membre averti

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Mars 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 17
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par tee_grandbois Voir le message
    bonsoir,

    par curiosité j'aimerai bien voir du VBA non US
    Bonjour
    En réponse à "tee_grandbois", "Eminent sénior" (m'en fous, je suis plus sénior que toi nan!)

    Access, qui est plein de bonne volonté, à la facheuse habitude de traduire dans la langue définie par votre windows quelque une de ses commandes :
    Florilége de quelques truc qui ne passe pas la barriere de la langue :

    En regle générale : toutes les fonctions prédéfinies , et ca fait beaucoup.
    (entre = between)
    gauche(mystring,3) = left(mystring,3)

    le séparateur décimal.. ah lala !!!! grosse galère !
    la vigule, comme séparateur décimal ne fonctionne pas dans une autre langue que le Francais.
    il faut la remplacer par un "." ..... Mais parce ce qu'il y à un gros "mais"
    Access étant lié a windows pour les paramètres de la langue... quand vous mettez un "." comme séparateur décimal, access le transforme en "," sans vous demander votre avis.
    ex : si vous ecrivez 123,36, n'est pas traduit en 123.36, et la.. le SQL, il aimes pas!

    Autres exemples des nom traduction :
    [Procedure evenementielle] = [Event Procedure]
    Formulaire = forms (alors ca , ca passe vraiment pas (ex: formulario en espagnol, ca passe pas non plus)
    Zone de texte = Ubound
    etc etc etc.....

    J'en passe et des meilleures, je pourrai remplir toute la page de toutes les autres incompatibilités de langages .

  5. #5
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    3 070
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 070
    Par défaut
    Avant tout, il faut distinguer le QBE du VBA.
    Et dans le QBE, il y a le choix entre l'interface graphique et la vue SQL .
    As tu imaginé combien de newbies seraient rebutés s'il n'y avait aucune "régionalisation" dans l'interface graphique ?

    "tee_grandbois", "Eminent sénior" (m'en fous, je suis plus sénior que toi nan!)
    Tee_grandbois est un Eminent sénior car il a dépanné plus de 10 000 fois, alors avant de parler

  6. #6
    Membre averti

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Mars 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 17
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par micniv Voir le message
    Avant tout, il faut distinguer le QBE du VBA.
    Et dans le QBE, il y a le choix entre l'interface graphique et la vue SQL .
    As tu imaginé combien de newbies seraient rebutés s'il n'y avait aucune "régionalisation" dans l'interface graphique ?


    Tee_grandbois est un Eminent sénior car il a dépanné plus de 10 000 fois, alors avant de parler
    Milles excuses à Grandbois, je me suis mal exprimé, je ne parlais pas de ses compétences, mais de mon grand age !!
    Quand j'ai commencé ma carrière d'informaticien, le qualificatif concernant les connaissances de type "junior", "senior", n'existait pas.
    d'ou la méprise.

Discussions similaires

  1. [AC-2007] Requête sql avec union et format date
    Par keita00 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 29/03/2012, 17h19
  2. format month(date) sql access
    Par thiefer dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 16/09/2008, 19h26
  3. ACCESS Erreur de format Date
    Par sadnotrue dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 15/03/2008, 13h16
  4. Format date en SQL et ACCESS
    Par mic352 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 24/04/2007, 21h18
  5. Format date d'Access à SQL Server
    Par Bounty59 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 19/01/2007, 15h58

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