Bonjour à tous,
Voici comment utiliser votre base BDGest sur palm sans débourser un centime (en fait, ne pas acheter ThinkDB) :
Il faut tout d'abord récupérer le logiciel suivant : Pilot-db
disponible ici :
http://pilot-db.sourceforge.net/
Ensuite, faites une requete SQL (ou plusieurs) pour extraire ce que vous voulez voir sur votre palm.
Je prends comme exemple ce que j'ai fait, c'est à dire, le nom de la série et le titre de l'album uniquement pour les albums à acheter :
SELECT ACHETER.Titre, SERIES.Titre
FROM ACHETER, SERIES
WHERE ACHETER.IdSerie = SERIES.IdSerie
Vous enregistrez le résultat de la rrequéte dans un fichier.
Après, vous devez transformer ce fichier au format CSV. Le format CSV (comma separated value) représentre une liste de champs séparés par des virgules, le contenu du fichier est donc le suivant :
------------------------------------------------
Garulfo,De mal en pis
Garulfo,L'ogre aux yeux de cristal
Garulfo,Preux et prouesses
Chroniques du temps de la vallée des Ghlomes,Chroniques du temps de la vallée des Ghlomes
Chroniques du temps de la vallée des Ghlomes,La guerre des pilons
Chroniques du temps de la vallée des Ghlomes,La besache en peau de fée
Blueberry,Mister Blueberry
Blueberry,Ombres sur Tombstone
Blueberry,Geronimo l'apache
Blueberry (Marshal),Frontière sanglante
Blueberry (La jeunesse de),La solution Pinkerton
Blueberry (La jeunesse de),La piste des maudits
-----------------------------------------------
Pour obtenir un fichier de ce format, ouvrez le fichier résultat de la requête, supprimez toutes les virgules et seulement après, remplacez les tabulatitons par des virgules (notepad -> edition -> remplacer)
Vous enregistrez le fichier sous le nom mabase.csv
Après, vous devez écrire un meta fichier qui décrit votre fichier CSV, exemple :
-----------------------------
title achat
field Serie string 100
field Album string 100
-----------------------------
Le champ title est obligatoire.
Il doit y avoir autant de champ field que de champ dans votre requete SQL.
Ensuite, vous tapez la commande suivante :
csv2pdb.exe -i meta.txt mabase.csv result.pdb
(cvs2pdb.exe est dans le repertoire tools de pilot-db-fr que vous avez télécharger.
Et voilà, il ne vous reste plus qu'à installer sur votre palm, le logiciel db-fr.prc (ou db-fr-color.prc si vous avez la couleur) et la base de données result.pdb. Vous pouvez aussi ajouter d'autre bases bien sur.
Et voilà, fastoche
Si ce n'est pas suffisament clair, n'hésitez pas à me demander des infos, je peux vous aider au cas par cas (surtout le meta fichier qui n'est pas évident)
vw.