SQLite avec Lazarus - tuto 02 - affichage des données

Rédigé par joreveur - - Aucun commentaire

Introduction

Maintenant que nous avons créé notre base mabase.sqlite, nous allons afficher avec Lazarus les données que nous avons enregistrées dans la table contacts.
Démarrer Lazarus
2) Fichier / Nouveau /Applications
Data Access déposer le composant
DataSource
SQLQuery
SQLConnector
SQLite3Connection
SQLTransaction DBGrid
DBNavigator
cequi donne :
mise en place des composant sur le form
Jusque là ce n'est pas très opérationnel...

mettre un peu de code...

Cliquer à un endroit quelconque de Form1 (sur la grille) et ajouter ce code :
  SQLite3Connection1.DatabaseName:='/home/joper/Documents/mabase.sqlite';
  SQLite3Connection1.Connected:=true;
  SQLTransaction1.Database:=SQLite3Connection1;
  SQLQuery1.Database:=SQLite3Connection1;
  SQLQuery1.SQL.text:='SELECT * FROM contacts';
  SQLQuery1.open;
  DataSource1.DataSet:=SQLQuery1;
  DBGrid1.DataSource:=DataSource1;
  DBNavigator1.DataSource:=DataSource1;

Résultat

Lazarus relit la table contacts

Conclusion

Bien entendu, à ce niveau là on ne peut ni changer ni modifier quoi que ce soit mais ce sera pour le prochain tuto !
Alors à bientôt !
Précédent tuto 01

SQLite avec Lazarus - tuto 01 - Introduction

Rédigé par joreveur - - Aucun commentaire

Introduction

Aujourd'hui, je commence mon étude et la création de tutoriels pour pourvoir utiliser Sqlite avecLazarus
Pour info mon environnement de travail est sous Linux (Lubuntu) mais vous pourrez adapter facilement les tutos sous Windows

Création d'une base de test

Pour commencer, il faut créer une base de données Sqlite de tests avec une ou plusieurs tables
Pour rester multi-plateformes, je vais simplement utiliser l'extension du navigateur Firefox : Sqlite Manager

Avec cet outil créer une base "mabase.sqlite"

création base données

Création de la table contacts

création table

Peuplement de la table contacts

maintenant, vous pouvez ajouter des enregistrements dans votre table !
peuplement de la table contacts

Conclusion

une fois cette première table créé, nous allons pouvoir utiliser Lazarus pour la lire, l'enrichir, la modifier, etc. avec une interface que vous pourrez personnaliser.
voila un première maquette faite en quelques minutes. :
Lazarus lit la table
Alors à bientôt pour vous expliquer comment faire cela !
Prochain Tuto 02

A la redécouverte du langage Basic

Rédigé par joreveur - - Aucun commentaire

Basic

Aujourd'hui je commence une série sur un langage de programmation, le Basic.
Le Basic ? mais c'est dépassé, obsolète, une vieillerie me direz-vous ! et qui peut et veut utiliser ce genre de programme ?
Alors pour ne pas récrire le monde je vous invite à lire ou à survoler wikipedia : Basic

Lire la suite de A la redécouverte du langage Basic

Fil RSS des articles de cette catégorie