Page en cours de chargement

  
    
     
trans

 

CPDB.Net

 

[fr]
trans
[en]

 

Accueil
Accueil

 

Nouvelles
Nouvelles

 

Téléchargements
Téléchargements

 

Stats
Stats

 

 

Admin
Admin

trans

Retour :

PPCompiler

trans

Sommaire

CPDB librairie
1- Intégrer les fonctionnalités CPDB dans vos projets
2- Ouvrir et fermer vos bases de données
3- Fonctions de parcours d'une base de données
4- Fonctions de gestion des champs
5- Fonctions de modification d'une base de données
6- Fonctions de tri et de recherche
7- Index des fonctions
8- Codes d'erreur
Documentation
Conduit CPDB
Fonctionnalités de CPDB

trans

Préférences

Votre nom : Invité


Utilisateurs en ligne

( personne )

trans

Webmaster

Webmaster : Palmipod

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

Ce site est compatible avec les navigateurs de version 4 minimum.

trans

trans

3- Fonctions de parcours d'une base de données



Introduction

Avec CPDB, vous pouvez parcourir votre base de données dans toutes les directions à l'aide de fonctions très simples et évoluées.


 

Décrivez votre parcous simplement

Pour parcourir votre base, vous pourrez utiliser un code telque celui-ci :





// Lecture du premier enregistrement
err = CPDB_LirePremier(mydbHandle);
while (err == 0)
{
// Placez votre traitement ici
// ...
// Lecture de l'enregistrement suivant
err = CPDB_LireSuivant(mydbHandle);
}

Cette boucle se terminera lorsque CPDB_LireSuivant retournera un message d'erreur (EOF : Fin de fichier). Vous devez alors controler que cette erreur est bien CPDB_ERR_EOF qui défini la fin de votre parcours. Vous pouvez parcourir votre base de données en sens inverse en utilisant CPDB_LireDernier et CPDB_LirePrecedent, le code de fin de parcours sera alors CPDB_ERR_BOF (début de fichier).


 

Parcours page par page

Pour parcourir page parpage, utilisez les fonctions CPDB_Avancer et CPDB_Reculer. Cet exemple vous montre un saut de 10 enregistrements en 1 seule opération :


err = CPDB_Avancer(mydbHandle, 10);


Note : si la fin (ou le début) du fichier est atteinte, l'opération de lecture est annulée, vous devrez alors effectué un CPDB_LirePremier (ou Dernier) afin de completer l'opération.


 

Information de parcours

AA chaque instant il est possible de savoir si la dernière opération de parcours a réussi, pour celà utilisez la fonction CPDB_EstEndehors :


Boolean boolEstEndehors; err = CPDB_EstEndehors(iHandle, &boolEstEndehors);


Si boolEstEndehors est à vrai, la dernière the last browse operation have failed, and no record is currently readed.


 

Plus d'informations  

CPDB_LirePremier


CPDB_LireSuivant


CPDB_LireDernier


CPDB_LirePrecedent


CPDB_Avancer


CPDB_Reculer


CPDB_EstEndehors


Date de création : 01/10/2003 @ 06:20
Dernière modification : 01/10/2003 @ 07:24
Catégorie : CPDB librairie
Page lue 4532 fois

Prévisualiser la pagePrévisualiser la page

  

Imprimer la pageImprimer la page

Librairie CPDB.net

La librairie PalmOS est compilée en C, fournie avec son .h et sa documentation.

La librairie est utilisable par toutes applications développées avec CodeWarrior, Falch.net ou PRC-Tools.


Inclus :
Conduit générique
CPDBConduit et assistant CPDBWizard


Le conduit générique CPDBConduit permet de convertir une base de données PC au format proche du CSV en une base de données Palm au format CPDB.


CPDBWizard vous permet de décrire vos bases de données et génère pour vous le code source nécessaire à leur exploitation.

trans

Recherche

trans

trans

Visites (depuis Août 2006)

  visiteurs

  visiteur en ligne

trans

trans

Haut

trans

GuppY - http://www.freeguppy.org/
Site fonctionnant sous GuppY v3.0p5mod - GNU Public License - © 2002-2004

trans

Page chargée en 0.02 seconde