TDataWorld.EvalSQLAsFloat
| TDataWorld = class (TObject) | Interface de TDataWorld | Exemples de TDataWorld |
Qubes 6.3 Evaluation d'une requête SQL retournant un nombre flottant
Syntaxe
function EvalSQLAsFloat(sql: String; defaultValue: Float = 0): Float
function EvalSQLAsFloat(sql: String; params: array of const; defaultValue: Float = 0): Float (Qubes 7.2)
sql: requête SQL
defaultValue: valeur par défaut
Remarques
Évalue la requête SQL, puis retourne le premier champ de la première ligne de la réponse en tant que nombre flottant, si la requête ne retourne aucune ligne, retourne la valeur par défaut.
Exemples
PrintLn(world.EvalSQLAsFloat('select 2+2')); // 4
PrintLn(world.EvalSQLAsFloat('select 2+2 where 1 = 0', 5)); // 5
PrintLn(world.EvalSQLAsFloat('select 2+2 where 1 = 0', 5)); // 5