Cette liste présente les codes affichés lors de l'exécution de programmes dans le cas où l'on ne gère pas les erreurs d'entrée/sortie.
Erreurs retournées par les fonctions BD
-7 |
Erreur de descriptif à l'ouverture d'un fichier. |
1 |
Opération invalide. |
2 |
Erreur E/S. |
3 |
Fichier non ouvert. |
4 |
Valeur de clé non trouvée. |
5 |
Clé en double. |
6 |
Clé invalide. |
7 |
Mauvais numéro de clé. |
8 |
Position invalide. |
9 |
Fin de fichier. |
10 |
Mauvaise valeur de clé. |
11 |
Nom de fichier invalide. |
12 |
Fichier non trouvé. |
17 |
Erreur lors de la fermeture. |
18 |
Disque plein. |
21 |
Buffer de clé trop petit. |
26 |
Nombre maximum de clés atteint pour un fichier (119). |
30 |
Tentative d'ouverture d'un fichier non Btrieve. |
33 |
Place mémoire insuffisante pour "Microkernel Database Engine". |
35 |
Tentative d'accès à un répertoire inexistant. |
36 |
Erreur pendant un Start Commitment control. |
46 |
Enregistrement verrouillé. |
47 |
Atteinte du nombre maximum de fichiers ouverts. |
58 |
Buffer de compression trop petit. |
59 |
Le fichier spécifié pour la création existe déjà. |
67 |
Btrieve n'est pas installé. |
68 |
Tentative d'une opération sur un fichier physique alors que le nom d'un fichier logique a été donné. |
78 |
DEADLOCK détectée. |
81 |
Blocage d'enregistrement. |
84 |
Tentative d'accès à un enregistrement bloqué. |
85 |
Tentative d'accès à un fichier bloqué. |
86 |
Table de gestion des fichiers du "Database Microkernel" pleine. |
87 |
Table des clients gérés par le "Microkernel" pleine. |
89 |
Echec d'une commande. |
99 |
Tentative d'ouverture d'un fichier déjà ouvert. |
100 |
Commande BD non supportée par cette version. |
101 |
Trop de clients en discussion sur un serveur Btrieve. |
126 |
Erreur lors du chargement dynamique de l'API d'accès à BTrieve. |
|
|
DATA AREA |
|
110 |
Erreur pendant l'ouverture d'une Data Area. |
111 |
Tentative d'accès à une Data Area bloquée. |
112 |
Commande pour Data Area appliquée à un fichier. |
113 |
Commande pour fichier appliquée à une Data Area. |