Information générale
Catégorie:
Codage, syntaxe et commandes
You are only impacted when the total expression evaluates to false. In VB, the whole expression gets evaluated - but still in the end - will evaluate to False. VFP is smart enough to stop evaluation - because it knows that if one part of the expression evaluates to false - and an AND is involved - the whole expression will be false is well. This is called short-circuit logic.
So, while VB will take up more execution cycles - the same end-result is achieved.
So, you *can* still use IIF(). And, with VB, I probably would as the performance hit would be negligible in all liklihood..
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement