Page loading

  
    
     
trans

 

CPDB.Net

 

[fr]
trans
[en]

 

Welcome
Welcome

 

News
News

 

Downloads
Downloads

 

Forum
Forum

 

Stats
Stats

 

 

Admin
Admin

trans

Return to :

PPCompiler

trans

Index

CPDB library
1- Add CPDB support to your application
2- Open and close databases
3- Browse operations
4- Fields operations
5- Functions of modification of a database
6- Sort and search operations
7- Index of functions
8- Error codes
Documentation
CPDB Conduit
CPDB Features

trans

Webmaster

Webmaster : Palmipod

E-mail : phc­@­palmipod­.­com

This site requires web browsers to be at least version 4.

trans

Visits (since August 2006)

  visitors

  visitors online

trans

trans

Forum - Topic #4

Post an answer [ Post an answer ]


Topic #4 

petit prob de DB
    -  by yogi 16/10/2003 @ 22:39

actuellement mon travail de diplome dans une école d'ingénieurs en suisse. mon dipplome consiste à étudier des outils de développement pour PDA dans le but de les comparer. ma question est la suivante: je dois utiliser une base de données pour l'application test. je découvre aujourd'hui meme l'outil CPDB. mais je me pose une question : si je veut utiliser du sql.. je fais comment ? CPDB utilise d'autres primitives il me semble.
j'utilise les outils suivants :
-VBMobile de appforge
-CodeWarrior
-SuperWaba.

merci d'avance pour vos réponse !


Answer #1

by Palmipod 17/10/2003 @ 07:42

Pour le moment je ne me suis occupé que de mettre le site en place et de faire la conversion du code source pour pouvoir utiliser CPDB avec PP. Donc je ne suis pas encore allé plus loin (pas mal de boulot avec ppcompiler aussi)

Mais j'ai bien peur que tu ne puisses pas faire du SQL avec CPDB, à moins d'écrire tes propres fonctions (quelqu'un se dévoue ? )

Par contre, si pour toi le SQL sur Palm est inévitable, je te conseille d'utiliser Oracle Lite (je crois qu'on peut le downloader sans problème chez Oracle) ou DB2 EveryPlace

Si Aldweb passe dans le coin, peut-être aura-t-il une autre idée

J'aurais beaucoup aimer avoir le même dossier à traiter pendant mes études, si tu veux publier un article à propos du développement sur Palm, n'hésite pas à nous envoyer un mail

Bon courage pour ton dossier

[ Answer to this message ]


Answer #2

by yogi 17/10/2003 @ 09:45

merci pour ta réponse. alors effectivement le Oracle lite est disponible en download chez oracle (300 megas !.
quand à l'idée de publier un article. oui pourquoi pas. ça peut être utile.
pour finir un mot sur le but de mon travail tout même. c'est une étude comparative. l'application sur le palm a besoin d'une base de données, car elle va gérer une base de produits classé des manières hiérarchique. L'idée est de faire sa liste de commissions et d'ensuite faire une comptabilité et de sortir des statistiques sur les produits achetés. voilà pourquoi l'aspect db est relativement important.
voilà.. A+

[ Answer to this message ]


Answer #3

by Elyro 17/10/2003 @ 10:44

je pense que le fait d'utiliser SQL ne gêne en rien la possibilité d'exploiter CPDB, à partir du moment ou tu arrive à éditer un csv à partir de tes données en SQL. Peut être que je me trompes mais je ne vois pas ce qui pourrait te bloquer !

Pour ma part je travaillais jusqu'à présent avec les PDB tools et la suite PRC-tools, tous ceci est en freeeware, mais pdb tools ne permet pas réellement d'exploiter simplement les bases de données à l'intérieur du palm, en fait cela n'indique pas la taille des champs, donc à partir d'un pdb généré pas les pdb tools (csv2pdb par exmple), il faut ensuite récréer un base exploitable dans le programme palm, récupération des champs, en scannant tous les caractères, c'est un peu lourd quand ta base contient plus de 10 champs... bref CPDB, si j'arrive à l'installer, devrait considérablement me simplifier la vie, et je ne vois pas pourquoi cela ne pourrait pas marcher pour toi.

pourrais tu m'en dire plus sur les transfert de données dans ton architecture... je pourrais peut être t'aider un peu !

Jusqu'ici, bon courage à toi

@ plus

Elyro

[ Answer to this message ]


Answer #4

by yogi 19/10/2003 @ 18:20

Pour ce qui est de l'architecture de mon projet :
l'une des consignes les plus importantes de mes profs est de savoir si on peu faire un maximum d'opérations sur le PDA, cad :
-stockage des données sur le PDA (en fait une base de données de produits).
-création d'une liste de produits à partir de ce qui est dans la BD
-établissement d'une comptabilité des produits (prix dans la bd)
-établissement de statistiques sur les produits achetés (classes de produits) avec des représentations graphiques tels que "camemberts" et histogrammes.
-éventuellement impressions des résultats à partir des fichiers (je sais encore pas le format)

donc tout doit être réalisé sur le pda, la bd, les modules etc..
voilà.

[ Answer to this message ]


Answer #5

by Elyro 20/10/2003 @ 09:15

Oki oki, ben écoutes, c'est le traitement le plus simple à effectuer pour une base de données sur PDA, si tu n'as pas besoin d'échanger les données avec le PC, il faut juste que tu créé une architecture de base de données, genre un identifiant de groupe de produit, et un identifiant produit, ensuite savoir combien tu fais de table, et après c du traitement en direct sur le PDA, il suffit que tu définisse une structure stable au début de ton programme, après tu ne fais qu'accéder au record les uns après les autres.... dans un cas comme celui ci pas de problème d'allocation ou de format puisque tu reste en local, c'est le plus simple que tu pouvais avoir à faire si j'ai bien compris ton projet.

Normalement tu devrais pouvoir trouver tout ce qu'il te faut dans les tutoriaux annexes à ton environnement de développement, si problème il y a, n'hésites pas à me contacter pour un coup de main !

BOn courage.

Elyro.

[ Answer to this message ]


[ Back to the list of topics ]

Mobile

Mobile version of CPDB.net

trans

Library

CPDB.net Library

This PalmOS library is compiled in C. It is provided with its .h file and documentation.


The library can be used by all applications developed with CodeWarrior, Falch.net or PRC-Tools.


Included :
Generic conduit for CPDB.net and CPDBWizard


The generic conduit CPDBConduit allows to convert a PC database in a CSV-like format into a Palm database (CPDB format).


CPDBWizard enables you to describe your data bases and generates for you the source code necessary to their exploitation.

trans

Search

trans

trans

trans

Top

trans

GuppY - http://www.freeguppy.org/
Site running with GuppY v3.1 - GNU Public License - © 2002-2024

trans

Page loaded in 0.08 second