Aller au contenu principal

Fonctions Base de données

NomDéclarationDescription
DateToSQLfunction DateToSQL(const D: TDate): string;Formate une date pour être utilisée dans une requête SQL
GetFieldDisplayValuefunction GetFieldDisplayValue(const TableName, FieldName, FieldValue: string): string;Renvoie le libellé correspondant au code stocké dans la colonne. Gestimum stocke des codes pour certaines colonnes, le libellé lui est stocké dans le code de l'application. Cette fonction permet de le récupérer.
GetFieldValueAsBooleanfunction GetFieldValueAsBoolean(const FieldName: string; DataPipeline: TppDataPipeline): Boolean;Renvoie la valeur du champ (FieldName) contenue dans la vue (DataPipeline) sous forme de booléen
GetFieldValueAsCurrencyfunction GetFieldValueAsCurrency(const FieldName: string; DataPipeline: TppDataPipeline): Currency;Renvoie la valeur du champ (FieldName) contenue dans la vue (DataPipeline) sous forme de nombre monétaire
GetFieldValueAsDatefunction GetFieldValueAsDate(const FieldName: string; DataPipeline: TppDataPipeline): TDate;Renvoie la valeur du champ (FieldName) contenue dans la vue (DataPipeline) sous forme de date
GetFieldValueAsDateTimefunction GetFieldValueAsBoolean(const FieldName: string; DataPipeline: TppDataPipeline): TDateTime;Renvoie la valeur du champ (FieldName) contenue dans la vue (DataPipeline) sous forme de date et heure
GetFieldValueAsFloatfunction GetFieldValueAsBoolean(const FieldName: string; DataPipeline: TppDataPipeline): Double;Renvoie la valeur du champ (FieldName) contenue dans la vue (DataPipeline) sous forme de nombre à virgule
GetFieldValueAsIntegerfunction GetFieldValueAsBoolean(const FieldName: string; DataPipeline: TppDataPipeline): Integer;Renvoie la valeur du champ (FieldName) contenue dans la vue (DataPipeline) sous forme d'entier
GetFieldValueAsStringfunction GetFieldValueAsBoolean(const FieldName: string; DataPipeline: TppDataPipeline): string;Renvoie la valeur du champ (FieldName) contenue dans la vue (DataPipeline) sous forme de chaîne de caractères
SelectFromTableAsCurrencyfunction SelectFromTableAsFloat(const FieldName, TableName, Where: string): Currency;Renvoie le résultat d'une requête de sélection dans la base de données sous forme de nombre monétaire
SelectFromTableAsDateTimefunction SelectFromTableAsFloat(const FieldName, TableName, Where: string): TDateTime;Renvoie le résultat d'une requête de sélection dans la base de données sous forme de date
SelectFromTableAsFloatfunction SelectFromTableAsFloat(const FieldName, TableName, Where: string): Double;Renvoie le résultat d'une requête de sélection dans la base de données sous forme de nombre à virgule
SelectFromTableAsIntegerfunction SelectFromTableAsInteger(const FieldName, TableName, Where: string): Integer;Renvoie le résultat d'une requête de sélection dans la base de données sous forme d'entier
SelectFromTableAsStringfunction SelectFromTableAsString(const FieldName, TableName, Where: string): string;Renvoie le résultat d'une requête de sélection dans la base de données sous forme de chaîne de caractères
SelectFromTableAsStringsprocedure SelectFromTableAsString(const FieldName, TableName, Where: string; var AResult: TStringList);Renvoie le résultat d'une requête de sélection dans la base de données sous forme d'une liste de chaîne de caractères
StrToSQLfunction StrToSQL(const S: string): string;Formate une chaîne de caractères pour être utilisée dans une requête SQL
UpdateTablefunction UpdateTable(const AScript: string): Integer;Permet l'exécution de n'importe quel script SQL