Dans la version courante, 4 types de champs sont supportés :
- CPDB_TYPESHORTINT : Entier court, 1 octet, de-128 à 127
- CPDB_TYPEINT : Entier, 2 octets, de -32768 à 32767
- CPDB_TYPELONGINT : Entier long, 4 octets, de -2147483648 à 2147483647
- CPDB_TYPESTRING : Chaine de caractères terminée par le caractère zéro
Utilisez l'exemple suivant :
Err err; MemHandle handle; Char *string;
err = CPDB_LireChaine(mydbHandle, "NOMDUCHAMPS", &handle); if (err == 0) { string = MemHandleLock(handle); // Utilisez votre chaine ici // ... // Libérez votre chaine MemHandleUnlock(handle); MemHandleFree(handle); } |
Important : La fonction CPDB_LireChaine alloue la mémoire pour vous, vous devez donc libérer la mémoire après utilisation.
Utilisez l'exemple suivant :
Int8 int8; err = CPDB_LireEntierCourt(hOREST, "NOMDUCHAMPS", &int8);
Int16 int16; err = CPDB_LireEntier(hOREST, "NOMDUCHAMPS", &int16);
Int32 int32; err = CPDB_LireEntierLong(hOREST, "NOMDUCHAMPS", &int32);
Plus d'information
CPDB_LireEntierCourt
CPDB_LireEntier
CPDB_LireEntierLong
CPDB_LireChaine
Date de création : 01/10/2003 @ 06:33
Dernière modification : 01/10/2003 @ 07:27
Catégorie : CPDB librairie
Page lue 10543 fois
|