Bonjour,
Je viens de réaliser un programme utilisant SQLite pour utiliser des "tables temporaires". J'en suis à la phase déploiement et là, un doute me taraude
Je sais que sous Androïd et sous OSX/IOS (merci de confirmer pour l'environnement APPLE) SQLite est installé, cependant il n'en ai pas de même pour Windows (enfin je crois).
Bien sur sur mon pc de dev j'ai tellement d'outils (dont sqlitemanager) que évidemment sqlite est installé, du coup j'ai fait une petite recherche sur mon PC et surprise des sqlite*.dll j'en retrouve beaucoup (trop) et ce à divers emplacement, taille et dates et ce sans parler de la version 32 ou 64 bits !
Quelle DLL choisir (sqlite,sqlite3) et où la mettre ?
- celle proposé par Embarcadero
- celle déployée par des tiers (plus de 10, j'en ai même une de Symantec)
- l'officielle du site SQLite
je pencherais pour la solution : celle d'Embarcadero (pour être sur que Firedac y soit "compatible") dans le répertoire du programme (pour éviter des écrasements à cause d'installation par des tiers) et ce malgré le fait qu'il y aura, du coup, forte chance d'avoir un "fichier en double"
Qu'en pensez-vous ?
Partager