Voici la liste des différentes opérations reconnu par la base de données Btrieve :
Nom | Description |
---|---|
Abort Transaction | Cette opération permet de terminer la transaction courante et d'enlever les résultats de tous les opérations traité depuis le début de la transaction. |
Begin Transaction | Cette opération permet de définir le début d'une transaction. |
Clear Owner | Cette opération permet d'enlever le nom du propriétaire précédemment associé avec le fichier avec une opération Set Owner. |
Close | Cette opération permet de fermer le fichier associé avec la position du bloc et libère tous les verrous que l'application exécute pour le fichier. |
Continuous Operation | Cette opération permet d'effectuer une copie de sauvegarde sans fermer les fichiers Btrieve actif. |
Create | Cette opération permet de générer un fichier pour votre application. |
Create Index | Cette opération permet de créer une clef dans un fichier existant. |
Delete | Cette opération permet d'enlever un enregistrement existant d'un fichier. |
Drop Index | Cette opération permet d'enlever une clef dans un fichier existant. |
End Transaction | Cette opération permet de compléter une transaction et d'effectuer les changements appropriés dans les fichiers de données. |
Find Percentage | Cette opération permet de rechercher la position d'un enregistrement par rapport à un chemin de clef ou son emplacement physiquement dans l'enregistrement d'un fichier. |
Get By Percentage | Cette opération permet de demander où est l'enregistrement par rapport à la position de cet enregistrement dans le fichier. |
Get Direct/Chunk | Cette opération permet de demander une ou plusieurs parties d'un enregistrements. |
Get Direct/Record | Cette opération permet de demander un enregistrement utilisant son emplacement physique dans le fichier au lieu d'utiliser l'un des chemins de clefs prédéfinis. |
Get Directory | Cette opération permet de demander le répertoire courante pour une unité de disque logique spécifié. |
Get Equal | Cette opération permet demander un enregistrement dont la valeur de la clef est égale à celle spécifié dans le tampon de clef. |
Get First | Cette opération permet de demander le premier enregistrement logique basé sur une clef spécifié. |
Get Greater | Cette opération permet de demander un enregistrement dans lequel le champ spécifié par le numéro clef est d'une plus grande valeur que l'une des clefs du tampon. |
Get Greater Than or Equal | Cette opération permet de demander un enregistrement dans lequel le champ spécifié par le numéro clef est d'une plus grande ou égale à valeur de l'une des clefs du tampon. |
Get Key | Cette opération permet de faire une demande sans réellement récupérer des données. |
Get Last | Cette opération permet de demander le dernier enregistrement logique basé sur la clef spécifié. |
Get Less Than | Cette opération permet de demander un enregistrement dans lequel le champ spécifié par le par le numéro clef est d'une plus petite que la valeur de l'une des clefs du tampon. |
Get Less Than or Equal | Cette opération permet de demander un enregistrement dans lequel le champ spécifié par le par le numéro clef est d'une plus petite ou à égale à la valeur de l'une des clefs du tampon. |
Get Next | Cette opération permet de demander l'enregistrement dans la prochaine position logique en se basant sur la clef spécifié. |
Get Next Extended | Cette opération permet de vérifier un ou plusieurs enregistrements, en commençant à la position suivante logique et en procédant vers la fin du fichier en se basant sur la clef spécifié. |
Get Position | Cette opération permet de demander la position physique (contenu sur 4 octets) de la position courante de l'enregistrement. |
Get Previous | Cette opération permet de demander l'enregistrement de la position précédente logique en se basant sur la clef spécifié. |
Get Previous Extended | Cette opération permet de vérifier un ou plusieurs enregistrements, en commençant à la position précédente logique et en procédant vers le début du fichier en se basant sur la clef spécifié. |
Insert | Cette opération permet d'insérer un enregistrement dans un fichier. |
Insert Extended | Cette opération permet d'insérer un ou plusieurs enregistrements dans un fichier. |
Open | Cette opération permet de rendre un fichier disponible pour l'accès à la base de données Btrieve. |
Reset | Cette opération permet de libérer toutes les ressources détenues par un client. |
Set Directory | Cette opération permet de fixer le répertoire courant au nom de fichier spécifié. |
Set Owner | Cette opération permet d'associer un nom du propriétaire d'un fichier, de manière à ce que les utilisateurs ne fournissant pas leur nom ne pourront pas y accéder ou le modifier. |
Stat | Cette opération permet de demander les caractéristiques définies d'un fichier et les statistiques sur le contenu du fichier, telles que le nombre d'enregistrement dans le fichier, le nombre de valeurs de clefs uniques entreposées pour chaque index dans le fichier et le nombre de pages inutilisées dans le fichier. |
Stat Extended | Cette opération permet de demander le nom du fichier et le chemin d'une composante de fichier étendue ou permet de vérifier si un fichier utilise une clef système utilisateur du journal de bord, et par son implication, si le fichier est une transaction durable. |
Step First | Cette opération permet de demander le premier enregistrement physique dans le fichier. |
Step Last | Cette opération permet de demander le dernier enregistrement physique dans le fichier. |
Step Next | Cette opération permet de demander l'enregistrement sur lequel pointe la position physique suivant. |
Step Next Extended | Cette opération permet de vérifier un ou plusieurs enregistrements, en débutant à la prochaine position physique et en procédant vers la fin du fichier. |
Step Previous | Cette opération permet de demander l'enregistrement sur lequel pointe la position physique précédente. |
Step Previous Extended | Cette opération permet de vérifier un ou plusieurs enregistrements, en débutant à la précédente position physique et en procédant vers le début du fichier. |
Stop | Cette opération permet d'effectuer l'arrêt d'un certain nombre de routines de terminaison pour le client, comme la libération de tous les verrous et la fermeture de tous les fichiers ouverts associés à ce client. |
Unlock | Cette opération permet de déverrouiller un ou plusieurs enregistrements ayant été verrouillés explicitement. |
Update | Cette opération permet de changer les informations dans un enregistrement existant. |
Update Chunk | Cette opération permet de changer les informations d'une ou plusieurs portions d'un enregistrement. |
Version | Cette opération permet de demander la version local du MicroKernel et la version du requérant si applicable. |
Dernière mise à jour : Mardi, le 11 novembre 2017