Je cherche une API C++ qui me permette de faire du SQL avec une base de donnees. Or, je voudrais que cette base soit simplement un fichier ou un ensemble de fichiers.
Je m'explique. Je code un jeu. J'ai besoin de stocker des donnees pour ce jeu. J'aimerais passer par SQL. J'aimerais que tout cela soit stocke dans un fichier, voire un sous-repertoire de mon jeu.
En gros, un SGBD embarque, qui accompagnerait le jeu quoi...
# Re: Une base de donnees fichiers portable ?
Posté par Colin Leroy (site web personnel) . Évalué à 4.
SQLite: http://www.sqlite.org/(...)
BerkeleyDB: http://www.sleepycat.com/download/index.shtml(...)
[^] # Re: Une base de donnees fichiers portable ?
Posté par mmh . Évalué à 0.
http://www.sleepycat.com/download/licensinginfo.shtml(...)
(traduction libre : )
"Sleepycat Software reconnaît les licences open source courantes, dont la GPL et la licence BSD. Globalement, les licences reconnues par opensource.org sont reconnu par Sleepycat en tant que "librement distribuables, dans des conditions raisonnables."
Je trouve ça très bien : faites ce que vous voulez dans les limites du raisonnable. C'est prendre ses utilisateurs pour des adultes. Sai bien(C)(TM)(R) toussa.
Concernant SQLite, c'est du domaine public, se me semble. Non ?
# Re: Une base de donnees fichiers portable ?
Posté par Vincent P (site web personnel) . Évalué à 0.
Tu as des bibliotheques qui vont bien pour le lire/ecrire/rechercher.
Sinon tu as BerkeleyDB, je pense qu'il doit y avoir une interface c++ aussi.
Tiens, il y a meme BerkeleyDB XML mais je sais pas exactement ce que c'est.
http://www.sleepycat.com/download/index.shtml(...)
http://www.xmlsoft.org/(...) ( pour le C++ il y a des liens sur ce site).
bon courage
[^] # Re: Une base de donnees fichiers portable ?
Posté par Hank Lords . Évalué à 1.
Alors ça oblige a exiger une version precise (Les gens qui font evolution ont fait ça je crois)
C'est d'autant plus important si ce sont les données du jeu genre graphisme, scripts, etc et pas des données locales a une partie ou une installation.
[^] # Re: Une base de donnees fichiers portable ?
Posté par Nap . Évalué à 1.
[^] # Re: Une base de donnees fichiers portable ?
Posté par tgl . Évalué à 1.
# Re: Une base de donnees fichiers portable ?
Posté par Epsos . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.