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

Access Discussion :

Nouvelle option Access 365 : Editeur de requêtes SQL Monaco


Sujet :

Access

  1. #1
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 948
    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 948
    Par défaut Nouvelle option Access 365 : Editeur de requêtes SQL Monaco
    bonjour à tous,
    ben tiens, c'est la première fois que j'ouvre une discussion, moi (comme quoi tout arrive, même si ce n'est pas pour poser une question ...)
    Après avoir ouvert une requête en mode SQL, j'ai remarqué quelques changements (de la couleur et de la numérotation) j'ai trouvé cette nouvelle option dans la base:

    Nom : _0.JPG
Affichages : 6108
Taille : 41,4 Ko

    En tapant les mots-clés (éditeur sql monaco), je tombe sur le support Microsoft. Et voici ce que dit le support en résumé :
    Citation Envoyé par support Microsoft
    En octobre 2024, nous avons ajouté une mise à jour à l’éditeur SQL et certaines fonctionnalités modernes clés. Le nouvel éditeur est conçu pour s’aligner sur d’autres IDE Microsoft comme SSMS, Visual Studio et VS Code, en tirant parti de la même bibliothèque d’interface utilisateur puissante derrière Visual Studio Code.

    L’éditeur Monaco prend en charge des fonctionnalités essentielles telles que la mise en surbrillance de la syntaxe, la numérotation des lignes, les thèmes clair/sombre, etc. Les fonctionnalités supplémentaires incluent la saisie semi-automatique, la gestion des commentaires et la prise en charge de la mise en forme. Conçu à l’aide d’une infrastructure JavaScript et optimisé par la dernière technologie de navigateur Edge, l’éditeur fonctionne en toute transparence hors connexion.

    Dans les requêtes Access, les commentaires sont pris en charge uniquement au début du texte de la requête, tandis que dans les requêtes SQL distantes, vous pouvez ajouter des commentaires n’importe où. Les commentaires s’affichent en vert.
    Il était temps ! Comme j'ai Office 365 (c'est la seule version Access qui bénéficie de cette mise à jour ) j'ai tout de suite essayé.

    Pour mon cas, les requêtes peuvent mettre 4 à 5 secondes pour s'afficher en mode SQL, peut être à cause du nombre élevé de requêtes ? j'en ai près de 600 mais c'est une base de test, un vrai fourre-tout.

    Ce qui est intéressant c'est la prise en charge (enfin) des commentaires et la surbrillance syntaxique (c'est bien le moins) :

    Nom : _1.JPG
Affichages : 784
Taille : 63,1 Ko

    Il ne leur reste plus qu'à traduire le menu des raccourcis clavier (affichage par la touche F1) dans nos langues locales (ou pas ?)

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur .net - Office - Quadiant
    Inscrit en
    Février 2020
    Messages
    622
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur .net - Office - Quadiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2020
    Messages : 622
    Par défaut
    Salut,

    Je me posais la même question, et je viens de voir, cela rend les requêtes SQL beaucoup plus claires à lire.

    ONTAY

  3. #3
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 948
    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 948
    Par défaut
    bonjour ONTAYG,
    merci pour ta remarque.
    Mais à titre d'information, ce n'est pas une question que je pose, c'est juste une mise en avant de cette nouveauté aux membres du forum

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 570
    Billets dans le blog
    67
    Par défaut
    Merci pour cette mise en avant

    Perso ça prend aussi un peu de temps pour l'affichage du SQL, mais le rendu est pas mal, avec en plus les commentaires possibles et la numérotation des lignes
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  5. #5
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 948
    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 948
    Par défaut
    bonsoir User,
    merci pour ta participation et ton expérience...
    je pense que le nombre de requêtes importe peu car j'ai le même temps de réponse avec une petite base contenant 20 requêtes.
    il détecte aussi les sous-requêtes en créant une indentation qu'on peut afficher ou masquer d'un clic:

    Nom : _1.JPG
Affichages : 768
Taille : 44,2 Ko

  6. #6
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 570
    Billets dans le blog
    67
    Par défaut
    Merci, apparemment on peut aussi indenter le code
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  7. #7
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 948
    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 948
    Par défaut
    j'ai trouvé quelques informations supplémentaires (en anglais) donné par le MVP Colin Riddington : https://www.accessforever.org/post/monaco-sql-editor
    Outre une présentation quasi complète de Monaco, il y énumère quelques "bugs" dont le fameux temps de latente avant affichage.

    J'ai également eu le message qu'il décrit en i) : 'The search key was not found in any record' (la clé de recherche n'a été trouvée dans aucun enregistrement) en voulant écrire la requête d'une liste déroulante en SQL directement dans le générateur de requêtes du formulaire depuis la propriété Contenu du contrôle puis de quitter par le bouton 'Fermer' au lieu d''Enregistrer sous' ... Mais même en utilisant le bouton 'Enregistrer sous', impossible de quitter la propriété Contenu sans ce message d'erreur et la requête n'est pas créée pour autant.

    Ce qui explique peut être pourquoi il indique (en b)) que la requête doit être déjà enregistrée pour basculer en mode SQL.

Discussions similaires

  1. [AC-365] Migration Access 2002 vers Access 365 ou SQL Server?
    Par jayeffland dans le forum Access
    Réponses: 3
    Dernier message: 15/08/2019, 19h21
  2. Réponses: 0
    Dernier message: 02/05/2019, 12h36
  3. Requête différence entre SQL et l'Option Access
    Par yoko000 dans le forum VBA Access
    Réponses: 1
    Dernier message: 24/04/2008, 09h26
  4. Réponses: 1
    Dernier message: 01/05/2007, 17h38
  5. [Debutant]Formulaire menu deroul.+link pour nouvelle option
    Par Marc_3 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 04/04/2005, 09h52

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