Bienvenue sur bdgest.com !      31 connectés
BLOG  Louis squatte le Blog de BDGest
LUCIEN  BDGEST présente : Conversation avec Frank Margerin
BDGEST  Tous les mois gagnez 60 euros grâce aux mini-jeux BD Gest'
Robert Laffont  L'éditeur revend son catalogue BD
TOUT SEUL  Entretien avec Christophe Chabouté
Prix de la Critique 2009  La sélection des albums
 Tous  
Forums
  Aide
  Rechercher
  Membres
  Rangs
  Qui est en ligne
Les jeux
  Pixelo BD
  Rapido BD
  Trombino BD
  BDGest'ival
Les derniers coups de coeur
de la redaction
Undercurrent  - Kana
Undercurrent

Gotham Central 5 Extinction - Panini comics
Gotham Central
5. Extinction
Il était une fois en France 2 Le vol noir des corbeaux - Glénat
Il était une fois en France
2. Le vol noir des corbeaux
Mes hommes de lettres  - Sarbacane
Mes hommes de lettres

Champ de l'arc-en-ciel (Le) - Nijigahara Holograph Nijigahara Holograph - Panini Comics
Champ de l'arc-en-ciel (Le) - Nijigahara Holograph
Nijigahara Holograph
Dog et moi  - Gallimard
Dog et moi


 

Collections et demandes d'informations : spideypolar Bande Dessinée Franco-Belge : halmo et 7 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Base gratuite sur PALM

 
n°800
combi
BDégourdi

Messages : 58
Où :
Age : 0
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 17-10-2002 Ã  20:24:23  profilanswer
 

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.

n°801
combi
BDégourdi

Messages : 58
Où :
Age : 0
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 17-10-2002 Ã  20:26:38  profilanswer
 

Ce qui serait super, c'est que BDGest puisse directement enregistrer les résultats de requete SQL au format CSV je n'ose pas demander directement le pdb  :oops: ce serait trop beau  ;) )
 
vw

n°802
combi
BDégourdi

Messages : 58
Où :
Age : 0
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 17-10-2002 Ã  20:37:55  profilanswer
 

Et même dans mes réves les plus fous, je n'ose imaginer que BDGest génére aussi le méta fichier  :oops:

n°807
Pat
BDGestiste
Avatar

Messages : 2898
Où : G-97 Guadeloupe
Age : 44
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 17-10-2002 Ã  21:47:09  profilanswer
 

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  :oops:


 
Il suffit de le demander GENTIMENT au Chef.......tu verras il te dira oui mais il ne te dira pas quand ..... :mrgreen:

n°809
BDGest
Chef

Avatar

Messages : 10925
Où : Jura
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 17-10-2002 Ã  22:59:53  profilanswer
 

Moi si on me demande gentiment ...  :D Je vais me pencher sur le problème

n°810
pedro gil
BDGestiste
Avatar

Messages : 2874
Où : P - Lisbonne
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  00:11:39  profilanswer
 

Bonjour combi...
 
C'est super ça :ok: moi je n'ai pas un palm, mes pour autres :ok:
 
Pour le CSV... tu peux toujour essaier ça
 
SELECT titre, "," , DL
FROM albums
 
Il reste le probleme de champs avec comma  ;) , je peux essaier faire une petit function pour suprimer ça :!:
 
et il reste aussi les tab dans le result fichier.
 
Pedro Gil

n°815
BDGest
Chef

Avatar

Messages : 10925
Où : Jura
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  11:23:00  profilanswer
 

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.

n°816
combi
BDégourdi

Messages : 58
Où :
Age : 0
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  13:08:17  profilanswer
 

Non, l'utilitaire csv2pdb n'accepte pas les csv avec des ";" (J'ai bien galérer avant de découvrir ça!)
 
vw

n°817
BDGest
Chef

Avatar

Messages : 10925
Où : Jura
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  13:19:51  profilanswer
 

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.

n°822
combi
BDégourdi

Messages : 58
Où :
Age : 0
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  14:09:04  profilanswer
 

OUAIS!!!! SUPER TOP! :D  :D  :D

n°824
combi
BDégourdi

Messages : 58
Où :
Age : 0
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  14:33:06  profilanswer
 

Si tu veux, je peux faire l'exécutable à part.
 
vw

n°825
joky
BDGestiste
Avatar

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
Posté le 18-10-2002 Ã  14:44:13  profilanswer
 

Zetes gentils avec vos PALM mais moi j'ai un iPAQ, je fais comment  :fant2:  :fant2: Bon d'accord, je fais pas, il est deja plein à ras bord  :fant2:  :fant2:

n°826
BDGest
Chef

Avatar

Messages : 10925
Où : Jura
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  14:53:37  profilanswer
 

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 ...

n°827
combi
BDégourdi

Messages : 58
Où :
Age : 0
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  15:39:04  profilanswer
 

Je connais VB6 mais je ne l'ai pas. Je pensais simplement faire un executable en bon vieux C pour passer du format CSV au format PDB.

n°828
BDGest
Chef

Avatar

Messages : 10925
Où : Jura
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  15:40:17  profilanswer
 

Il faut aussi faire l'extraction SQL dans la base avant  :(  
Mais je m'en occupe, pas de pb, c'est pas trés compliqué.

n°829
combi
BDégourdi

Messages : 58
Où :
Age : 0
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  15:43:26  profilanswer
 

Citation :

Zetes gentils avec vos PALM mais moi j'ai un iPAQ, je fais comment  :fant2:  :fant2: Bon d'accord, je fais pas, il est deja plein à ras bord  :fant2:  :fant2:


 
Quel OS as-tu sur ton IPAQ?

n°830
combi
BDégourdi

Messages : 58
Où :
Age : 0
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 18-10-2002 Ã  15:44:36  profilanswer
 

Il me semble que sur l'iPAQ il y a windows CE, donc tu peux lire directement les fichiers .csv avec Excel non?
 
vw

n°834
joky
BDGestiste
Avatar

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
Posté le 21-10-2002 Ã  13:13:52  profilanswer
 

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)

n°982
Thomas Par​vais
BDérisoire
Avatar

Messages : 18
Où : Ophain
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 03-11-2002 Ã  13:23:21  profilanswer
 

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

n°983
BDGest
Chef

Avatar

Messages : 10925
Où : Jura
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 03-11-2002 Ã  13:38:22  profilanswer
 

Presque, voici un screenshot mais il faut que je simplifie un peu sinon les non initiés ne vont rien comprendre :
http://www.bdgest.com/images/bdgest_sql.jpg

n°985
pedro gil
BDGestiste
Avatar

Messages : 2874
Où : P - Lisbonne
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 03-11-2002 Ã  15:11:25  profilanswer
 

AuuuuAuuuuuuAuuuuAuuuuuuAuuuuAuuuuuuAuuuuAuuuuuuAuuuuAuuuuuu
 
Super Philippe :ok: trés bon :ok: :ok:
 
Pedro Gil

n°986
Thomas Par​vais
BDérisoire
Avatar

Messages : 18
Où : Ophain
Age : 37
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 03-11-2002 Ã  18:09:15  profilanswer
 

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 ?


Aller à :
Ajouter une réponse