Cherche documentation sur SQLite3

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Ulix
Messages : 315
Inscription : ven. 04/juin/2004 14:27
Localisation : Frontignan

Cherche documentation sur SQLite3

Message 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:
minirop
Messages : 321
Inscription : mer. 02/août/2006 21:06

Message par minirop »

sur le site officiel pardi ! http://sqlite.org/docs.html
les docs sont essentiellement (ou presque) en anglais
Avatar de l’utilisateur
Ulix
Messages : 315
Inscription : ven. 04/juin/2004 14:27
Localisation : Frontignan

Message 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 !
Répondre