BF_FieldSetFloat : stocke un float/double dans un champ
Prototype :
int BF_FieldSetFloat (
const string sBFName,
const string sBFField,
const double dBFValue,
const bool bBFNull = false);
sBFName
Nom interne de la table.
Ne doit pas être vide.
Ne doit pas contenir de caractère "."
La table doit être ouverte.
sBFField
Nom interne du champ.
Ne doit pas être vide.
Le champ doit exister et être de type texte.
dBFValue
Valeur du champ.
bBFNull
Egal true si le champ est null.
Champ facultatif, par défaut est égal à false.
Valeur de retour
Est égal à 0, si aucune erreur est intervenue durant le déroulement de la fonction.
Sinon le code de l'erreur est retourné.
Divers
Avant de stocker un champ il faut préparer l'enregistrement (BF_RecordPrepare).
Après stockage de tous les champs, l'écriture de l'enregistrement se fait par BF_RecordSave.
Exemples
iError = BF_FieldSetFloat ("Matable", "Monchamp1", 123.4567890123);
iError = BF_FieldSetFloat ("Matable", "Monchamp2", 0, true);