Les fonctions de BiFILE

 

Les fonctions de table :

Nom de la fonction Description
BF_TableOpen ouverture d'une table
BF_TableClose fermeture d'une table ou d'une requète
BF_TableGet retourne une structure de table ou de requète
BF_TableNullGet retourne une structure de table vide
BF_SQLRecordDescriptionLoad chargement des informations des champs d'une table SQL
BF_SQLQueryDescriptionLoad chargement des informations des champs d'une requète SQL
BF_BDBRecordDescriptionLoad chargement des informations des champs d'une table BDB
BF_BDBRecordDescriptionSave sauvegarde les informations des champs d'une table BDB

Les fonctions SQL :

Nom de la fonction Description
BF_SQLQueryOpen exécute une requète d'interrogation (query) dans la base de données
BF_SQLCommand exécute une commande dans la base de données
BF_SQLConnectStringGet retourne une chaîne de connexion (connect string) selon la base

Les fonctions de champ :

Nom de la fonction Description
BF_FieldAdd ajout d'un champ dans la description d'une table
BF_FieldGet retourne les informations d'un champ
BF_FieldNameGet retourne le nom d'un champ
BF_FieldValueGetString retourne la valeur d'un champ texte
BF_FieldValueGetInteger retourne la valeur d'un champ integer ou long
BF_FieldValueGetLongLong retourne la valeur d'un champ integer 64
BF_FieldValueGetFloat retourne la valeur d'un champ float ou double
BF_FieldValueGetDate retourne la valeur d'un champ date/heure
BF_FieldValueGetCurrency retourne la valeur d'un champ currency
BF_FieldNullGet retourne une structure de champ vide
BF_FieldSetString stocke un texte dans un champ
BF_FieldSetInteger stocke un integer/long dans un champ
BF_FieldSetLongLong stocke un integer 64 dans un champ
BF_FieldSetFloat stocke un float/double dans un champ
BF_FieldSetDate stocke une date/time dans un champ
BF_FieldSetCurrency stocke un currency dans un champ
BF_SQLQueryFieldGet retourne les informations d'un champ de Query

Les fonctions des enregistrements :

Nom de la fonction Description
BF_RecordReadNext lit l'enregistrement suivant depuis la base de données
BF_RecordSave sauvegarde un enregistrement dans la base de données
BF_RecordPrepare prépare un enregistrement pour une sauvegarde

Les fonctions de chaines de caractère :

Nom de la fonction Description
BF_IntToString convertion d'un entier en chaine de caractère
BF_StringToInt convertion d'une chaine de caractère en entier
BF_LongLongToString convertion d'un entier 64 en chaine de caractère
BF_StringToLongLong convertion d'une chaine de caractère en entier 64
BF_DoubleToString convertion d'un double en chaine de caractère
BF_StringToUpper convertion d'une chaine de caractère en majuscule
BF_StringParamGetIntl donne la valeur d'un paramètre
BF_StringIsTrue indique si la chaine donnée correspond à vrai
BF_StringIsFalse indique si la chaine donnée correspond à faux

Les fonctions de gestion d'erreur :

Nom de la fonction Description
BF_ErrorDisplay affiche une boite de message d'erreur
BF_ErrorDisplaySet active/désactive l'affichage des messages d'erreur
BF_ErrorSet sauve le contexte d'erreur

Les fonctions diverses :

Nom de la fonction Description
BF_ResetBipFILEIntl initialisation des variables BipFILE (fonction interne)