Les derniers coups de coeur de la redaction |  Undercurrent
|  Gotham Central 5. Extinction
|  Il était une fois en France 2. Le vol noir des corbeaux
|  Mes hommes de lettres
|  Champ de l'arc-en-ciel (Le) - Nijigahara Holograph Nijigahara Holograph
|  Dog et moi
|
|
Collections et demandes d'informations : spideypolar Bande Dessinée Franco-Belge : halmo et 7 utilisateurs inconnus combi BDégourdi
 Messages : 58 Où : Age : 0 Son top Séries  Son top Albums  Sa liste d'achat
| 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. |
Pat BDGestiste
 Messages : 2898 Où : G-97 Guadeloupe Age : 44 Son top Séries  Son top Albums  Sa liste d'achat
| Citation :
Et même dans mes réves les plus fous, je n'ose imaginer que BDGest génére aussi le méta fichier 
|
Il suffit de le demander GENTIMENT au Chef.......tu verras il te dira oui mais il ne te dira pas quand .....  |
BDGest Chef

Messages : 10925 Où : Jura Age : 37 Son top Séries  Son top Albums  Sa liste d'achat
| Les fichiers CSV n'acceptent pas les ; aussi ? Normalement il me semble (dans excel en tout cas) que les fichiers CSV ont un ; comme séparateur. |
BDGest Chef

Messages : 10925 Où : Jura Age : 37 Son top Séries  Son top Albums  Sa liste d'achat
| Ok, je vais ajouter une petite fonction qui sortira les 2 fichiers. C'est pas trés compliqué à mettre en place. je partirais sur le même genre de requête que la requête PALM. par contre, je pense que je ferrais un petit executable à par (ce ne sera pas intégré directement dans BD Gest').
Dispo la semaine prochaine. |
BDGest Chef

Messages : 10925 Où : Jura Age : 37 Son top Séries  Son top Albums  Sa liste d'achat
| Citation :
Si tu veux, je peux faire l'exécutable à part.
vw
|
Si tu connais un peu VB6, pas de pb. Seul l'exe doit suffir puisque les runtime vb sont deja installé avec BD Gest'. Voici quelques regles à suivre :
- Utiliser DAO pour se connecter à la base
- Piocher dans la base des registres les valeurs par défaut de la base de données (mais permettre de pouvoir choisir une autre base quand même)
- Proposer des valeurs par défaut pour les 2 fichiers à créer mais permettre d'en mettre un autre
Voili voulou ... |
joky BDGestiste
 Messages : 2916 Où : F-13 Fuveau mais en ce moment, plus WoW :) Age : 36 Son top Séries  Son top Albums  Sa liste d'achat
| Tout a fait combi, du moins pour Windows CE et Excel car je n'ai jamais essayé de lire un CSV avec Pocket Excel (j'ai l'ancien iPAQ) |
Thomas Par​vais BDérisoire
 Messages : 18 Où : Ophain Age : 37 Son top Séries  Son top Albums  Sa liste d'achat
| Citation :
Ok, je vais ajouter une petite fonction qui sortira les 2 fichiers. C'est pas trés compliqué à mettre en place. je partirais sur le même genre de requête que la requête PALM. par contre, je pense que je ferrais un petit executable à par (ce ne sera pas intégré directement dans BD Gest').
Dispo la semaine prochaine.
|
Philippe, est-ce prêt ? J'ai hâte de voir le résultat et de comparer à ThinkDB qui est très lourd Thomas |
Thomas Par​vais BDérisoire
 Messages : 18 Où : Ophain Age : 37 Son top Séries  Son top Albums  Sa liste d'achat
| Citation :
Presque, voici un screenshot mais il faut que je simplifie un peu sinon les non initiés ne vont rien comprendre :
|
Excellent... excellent ! Il suffira donc de simplement cliquer sur le fichier "PDB" pour transférer le tout sur le palm ? |
|