salut tout le monde,
peut on utilisé dbexpresse avec sqlite???
je sais qu'il y a API natif, et des composant comme zeoslib ou autre, mais je veux si possible utilisé dbexpresse,
merci
salut tout le monde,
peut on utilisé dbexpresse avec sqlite???
je sais qu'il y a API natif, et des composant comme zeoslib ou autre, mais je veux si possible utilisé dbexpresse,
merci
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
j'ai trouvé sa; je vais le teste
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
normalement sa marche, pour le distribuer je dois achter la licence
ma question est: comment crée un driver pour dbexpresse???par exmple pour sqlite
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
Oui, les Drivers DBExpress de Devart CoreLab sont payants, une fois la licence acheté, ils sont redistribuables
Pense qu'ils ont leur propre système de Provider aussi UniDAC qui remplace totalement DBExpress !
Sinon, si tu veux créer ton propre driver DBExpress, il te faut implémenter les interfaces de DBExpress dont celle lié au TClientDataSet et évidemment tu vas devoir utiliser manuellement la DLL SQLite3.dll
Si c'est un développement professionnel, entre une licence à 100€ et 100 jours de développement, il n'y a pas photo en terme de coût
Si c'est un développement amateur, si tu pouvais nous faire un tutoriel de ton expérience, perso, je n'aurais pas l'idée de me lancer sur un tel chantier !
Je te conseille la lecture de l'unite DBXCommon, ça te donnera l'idée de ce qu'il y a codé !
En terme de documentation, a mon avis, Devart a eu des documents fourni par l'équipe de développement Embarcadero qui ne doivent pas être disponible en ligne !
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
merci, pour la réponse,
ok, je vais me contenter pour l'instant de ce driver, mais une autre question , j'ai essayer de tester l'appli sur un autre poste, sans installé le driver, simplement exe +les dll nécessaire, mais sa marche pas,
ces propriété de sqlconnection "conectionname", "getdriverFunc" que je trouve en selectionnant dans la liste de ces propriété, comment il sont crée?
car là j'ai un DevartSQLite qui est ajouter
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
il te faut installer SQLite3.dll, correspond à la propriété VendorLib dans le TSQLConnection
il te faut installer la DLL fourni par Devart, correspond à la propriété LibraryName dans le TSQLConnection
Il y a des fichier Ini dans "C:\WINDOWS\system32", dbxconnections.ini et dbxdrivers.ini,
si tu utilises des connexions prédéfinies par l'IDE, ces ini sont nécessaires !
si tu définis en RunTime les propriétés VendorLib, LibraryName, c'est autonome !
voir Configuration de TSQLConnection
je ne connais pas SQLite, j'ignore comment se déroule son installation, je crois que la DLL suffit, c'est conçu pour être léger normalement
Pense que la version trial peut avoir une limitation de déploiement intégré comme par exemple ne fonctionne qu'en mode Debug avec l'IDE ouvert !
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
ShaiLeTroll
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
Quelle était la bonne réponse dans mon fatras ?
Si ça fonctionne pense à outils du forum comme et
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
la réponse pour moi est bonne, car c'est ce que je veux dire à mon bos, pour que je reste sur Firebird,et sa c'est une autre histoir,
jutilise firebird embeded on utilisant IBX, dans une dll, mais sa marche pas sauf si j'utilise le serveur FB, mon Os est seven, et je crois que c'est le droit d'administrateur est tout, c'est pourquoi mon bos veux passé à sqlite+dbexpresse,
je ne met pas ce poste à resolut, car peut être qu'il y a d'autre solution au lieux de driver de devart
merci
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
je met ce poste à , et je règle le problème de FB d’abord, car si je réussi, pas la pêne d'utilisé sqlite
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
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