Les bases avec Médiator 8 Pro

  • Avec l'aide de Christian Grandemange, professeur de musique au collège d'Ussel (Corrèze), et que je remercie, christiangrandemange@yahoo.fr, j'ai pu convertir les bases créées sous Médiator 6 Pro vers Médiator 8 Pro
  • problème avec Windows 10, c'est devenu obsolète, j'indiquerai comment les MAJ
 
  • si certains points sont communs à la version 6, une nouveauté dans la version 8, dans l'onglet multimédia : Définir les propriétés
  • pour ce qui est commun : lire les explications dans les fichiers à télécharger
  • mise en place d'une liaison base de données
  • création d'objets entrée
  • les variables
 
     

 

 
  • une nouveauté : définir la propriété des objets
  • onglet multimédia, Définir propriété
  • peut être différente suivant l'objet, par exemple Path pour une image/variable
 
     

 

 
  • exemples de programmation et de syntaxe :
  • syntaxe pour trier
  • syntaxe pour chercher
 
     
 
 
recommandations de Christian Grandemange
  • écrire tout en minuscule et sans accent dans le fichier csv (ou txt) : prenom au lieu de Prénom
  • ne pas mettre une donnée en plusieurs mots : naissance et non date de naissance, sinon, message d'erreur
  • pour éviter certaines confusions, prendre l'habitude de nommer les variables autrement que les champs

pour améliorer :

  • programmer la casse du champ Chercher, fonction UPPER LOWER
  • ne pas être obligé de taper le mot entier dans le champ Chercher

deux astuces indiquées par Christian Grandemange - appliquées dans base3 -

  • pour que l'utilisateur ne puisse pas écrire dans les Champs "Résultats des données", donner à ces ObjetsTexte :

    Propriété/Lecture seule (en anglais ReadOnly qu'on retrouve dans les propriétés de programmation)
  • faire disparaître une donnée par un clic de souris dans le champ Chercher
    lorsqu'on clique sur l'ObjetTexte "Chercher", ajouter

    Propriétés/cherche.Text = "", ce qui efface le champ à chaque nouvelle recherche
    sinon, quand on clique, le curseur se met à la fin du mot précédemment recherché, et il faut l'effacer avant d'écrire le suivant
 
  • base :

base, consultation d'une base de données simple avec affichage nom, prénom, ville et métier

basecherche, consultation d'une base de données simple avec affichage nom, prénom, ville et métier, avec la possibilité de recherche suivant différents critères

base1, consultation d'une base de données simple avec affichage nom, prénom, ville, métier, date de naissance et téléphone
possibilité de recherche suivant différents critères

  • base1 : aliments, consultation d'une base de données avec l'introduction d'une image/variable, avec la possibilité de créer dans un "panier" une liste de fruits et légumes
  • base2 : basepanier, consultation d'une base de données simple avec affichage nom, prénom, ville et métier, avec la possibilité de créer dans un "panier" une liste de personnes
  • base3 : base3, même base que basecherche, avec les Champs "Résultats des données" en lecture seule et la disparition d'une donnée par un clic de souris dans le champ Chercher
  • base4 : base4, même base que basecherche, mais avec la possibilité de tri
Bases de données à télécharger :
  • en projet, mais pas encore trouvé de solution, ajouter ou supprimer une fiche en utilisant INSERT INTO ou DELETE FROM
  • du genre "INSERT INTO base4.txt (Nom, Prénom, Ville, Métier) VALUES ('" + nnom + nprenom + nville + nmetier + "')"  
  • cette formulation est un échec, alors que si on se contente de + nnom +, on obtient l'ajout du nom... seulement