Section courante

A propos

Section administrative du site

 Langage  Elément  Tutoriel  Outils  Annexe  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Introduction
Type de données
Référence des opérations
Programmes et utilitaires associés
Corruption de données : causes, prévention, réparation
BTFILER
BTRUTIL
Référence des codes d'erreur
Préface
Notes légal
Dictionnaire
Recherche

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.


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Mardi, le 11 novembre 2017