bonjour
j'ai téléchargé SQLITE pour Delphi mais je n'ai pas compris comment je l'utilisé ,quelqu'un m’orientai SVP
Merci
bonjour
j'ai téléchargé SQLITE pour Delphi mais je n'ai pas compris comment je l'utilisé ,quelqu'un m’orientai SVP
Merci
Bonjour,
SQLITE avec Delphi s'utilise suivant le même principe qu'une autre base de données Firebird, Interbase, SQL Server, etc. Attention, il s'agit en fait d'un fichier à plat avec des fonctions SQL. En aucun cas, la base ne peut être utilisée en serveur multipostes.
Pour te connecter à SQLITE, tu as plusieurs possibilités.
- Composants gratuits - ZeosLib, Aducom SQLite ;
- Composants payants - FibPlus, Devart Unidac ;
- Interfaces pour accès direct.
Je ne connais pas suffisamment ce dernier point pour pouvoir te fournir des explications pertinentes.
Pour les composants, j'utilise ZeosLib version 6.6.6 et Aducom Sqlite avec satisfaisant. La difficulté se situe plutôt au niveau de la base SQLITE qui comporte quelques limitations et contraintes qui présentent parfois des difficultés pour mettre en place une application.
Après à chacun de voir l'utilisation à en faire
A+
Merci pour ta réponse seabs, j'ai des questions à poser:
1- comment je lie le composant avec sqlite ?
2- la création des tables se sera avec de requête SQL ?
3- j'ai téléchargé le Sqlite c'est fichier DLL ou je le copier ? ou se trouve le projet
merci pour vous
Bonjour,
Voici quelques réponses à tes difficultés.
Il me semble plus facile d'utiliser un administrateur de base données pour créer les tables. Tu as Sqlite Expert qui comporte une version freeware.la création des tables se sera avec de requête SQL ?
Il existe d'autres, mais je trouve ce dernier très pratique.
Pour le développement, le plus simple est de mettre dans le répertoire "C:\WINDOWS\system32". Pour un déploiement avec le programme .exe, il convient de placer sqlite.dll dans le même répertoire que le programme .exe.j'ai téléchargé le Sqlite c'est fichier DLL ou je le copier ? ou se trouve le projet
Là, il est plus difficile de te fournir une réponse unique car tout ceci est fonction de la méthode utilisée pour développer. C'est le composant qui fait l'interface entre ton développement et la base de données, ce n'est pas Sqlite qui lit le composant.comment je lie le composant avec sqlite ?
Si tu développes avec Delphi, tu poses des composants dans un module de données et sur chaque fiche pour TTAble, TQuery et TDataSet. Tu recherches des exemples de programmation de Delphi avec un base de données, le principe reste identique pour Sqlite.
Je pense qu'il vaut mieux utiliser le langage SQL pour les opérations avec la base de données. Donc, tu limites l'utilisation au TQuery avec un TDatabase et un TDataSet. Avec les composants, il existe généralement des exemples qui te permettront de comprendre comment procéder.
Tu essais de faire un petit exemple et dis nous au fur à mesure les difficultés rencontrées, nous essaierons de te t'aider.
A+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager