Page 1 sur 1

Cherche documentation sur SQLite3

Publié : sam. 19/mai/2007 23:02
par Ulix
Salut a tous :P


Je suis tombé sur le sujet : SQLite3 BaseFunction-Include for Win + Lin + Unicode
voir : http://www.purebasic.fr/english/viewtop ... sc&start=0


J'ai apprécié le fait qu'il soit possible d'utilisé se code sous Windows et linux.

J'ai utilisé le programme d'exemple. Tout est OK

Toutefois je dois avouer que je suis incapable de modifié l'exemple pour l'utilisé dans une autre appliquation.
Par exemple dans un carnet d'adresse (un exemple simple pour apprendre).


Comment utilisé une variable comme nom de table ?
Comment définir les différents champs, leurs imposés un type (entier, long, ou texte) ?
Quelle est l'instruction pour définir la clef primaire, est-il possible de définir d'autres clefs (secondaire, voir plusieurs) pour faire des tris (par nom, par ville...etc) ,
Peut-on utilisé 2 table en même temps ? Comment ?


Bref, quelqu'un a t-il une documentation (si possible en francais), une aide et des exemples un plus fourni sur la gestion de cette base de donnée (SQLite3) ?

Merci d'avance a tous ceux qui liront ces lignes et qui auront de la compassion pour un pauvre purebasicien en galére ! :oops:

Publié : dim. 20/mai/2007 0:17
par minirop
sur le site officiel pardi ! http://sqlite.org/docs.html
les docs sont essentiellement (ou presque) en anglais

Publié : lun. 21/mai/2007 15:47
par Ulix
sur le site officiel pardi ! http://sqlite.org/docs.html
Pas très sympa le "Pardi" !!!! :(

Pour le site je suis au courant , je l'ai déjà parcouru plus d'une fois.
La documentation du site détail les fonctions de la DLL , or moi je n'utilise pas directement la DLL, mais plutot la "lib" (SQLite3_Include.pbi) qui elle, a son tours utilise la DLL.

Je cheche donc de la documentation et des exemples un peu plus parlant que ce qui est fourni (si peu hélas).
Je pense qu'il est important de pouvoir utilisé la gestion des base de donnée aussi indiférement que sous Windows et linux avec les mêmes commandes (grace a SQLite3_Include.pbi).

Je réalise un carnet d'adresse, un exemple simple pour apprendre la gestion.
Un certain nombre de commande, même pas repris dans les exemples, ne sont inconnu. Par exemple :
SQLitePrepare
SQLiteFinalize
SQLiteStep
toute la série des : SQLiteBindxxx et des SQLiteColumnxxx.

Je cherche toujours des infos et des réponces, par exemple :

Comment définir les différents champs, leurs imposés un type (entier, long, ou texte) ?
Quelle est l'instruction pour définir la clef primaire ?
Peut-on utilisé 2 table en même temps ? Comment ?

Merci d'avance !