Horaire programmé avec Gambas3 et Sqlite3: étape par étape.

Je vous apporte aujourd'hui, un exemple fait par un confrère du forum http://www.gambas-es.org/, Dani26, qui a créé plusieurs tutoriels vidéo pour expliquer son programme Agenda qui utilise le gestionnaire de base de données Sqlite3, pour gérer les données.

Votre programme effectue les tâches typiques:
- Ajouter des enregistrements
- Modifier les enregistrements
- Rechercher des enregistrements, par nom.
- Supprimer les enregistrements
- Créer un rapport, avec le composant gb.report

Exemple de programme d'agenda

Rapport de génération de programme d'agenda

Sur son blog personnel http://gambeando.wordpress.com/, vous avez plusieurs entrées expliquant plus en détail (et également ajouté quelques améliorations)

Je vous laisse le package d'installation (.deb) pour que vous puissiez utiliser le programme, et le code source pour l'étudier, afin que vous puissiez mieux suivre les commentaires des tutoriels vidéo Dani26.

Bouton de téléchargement
Merci Dani26 pour le partage et la contribution au logiciel libre

Voici les tutoriels vidéo du programme, réalisés étape par étape:

Vidéo 1: Création de la base de données

Vidéo 2: Ajouter des enregistrements

Vidéo 3: Modifier et supprimer des enregistrements

Vidéo 4: Rechercher et signaler

Notes:
1) Recherche: dans le code source que vous pouvez télécharger, la phrase sql de la vidéo:

Select * from Amigos where nombre like '" & filtro & "'"

Je l'ai changé pour

Select * from Amigos where nombre like '%" & filtro & "%'"

Étant donné que le symbole "%" fonctionne comme un caractère générique pour effectuer des recherches de contenu. Alors si je cherche le mot «ul«, Affichera les enregistrements contenant le nom« Julio »,» Julian »,» Zulun ', etc.

2) Gambas3 a l'option "d'indentation automatique", que Daniel n'a pas utilisée dans ses vidéos.

Cette indentation automatique peut être activée dans le menu «Outil / Préférences / Formatage du code / Format lors du chargement et de l'enregistrement»

formulaire pour activer le formatage

Activer le formatage automatique du code source

Fuentes: fil de discussion sur le forum gambas-es.org & Blog de jeu


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Andres dit

    Continuez à faire ça

  2.   A dit

    Offtopic: La version finale 1.0 de Makehuman est sortie hier, jetez un œil.

  3.   vr_rv dit

    Excellent travail celui qu'ils font avec les crevettes 🙂

  4.   jor dit

    Je voudrais également un exemple de rapport individuel d'un fichier de cet agenda puisque le rapport de cet exemple est global, c'est-à-dire que le rapport est de tous les fichiers contenus dans la base de données

    1.    Freddy dit

      Il est facile d'utiliser simplement un peu de logique, la sélection est pour la table complète que vous utilisez un où dérivé d'un message d'accueil texboxt ready

  5.   paco2003 dit

    pourrais-tu passer le fichier pour me guider