Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Col type BIT in SQL Select
Message
De
10/02/2012 03:35:42
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Versions des environnements
Visual FoxPro:
VFP 9 SP1
Divers
Thread ID:
01534986
Message ID:
01535054
Vues:
46
>>>>>Thank you. Hopefully your preferred code works with both VFP and SQL Server. This will make it easier to maintain the code.
>>>>>
>>>>No, you still need to maintain 2 different versions.
>>>
>>>I see. Thank you for clarifying.
>>
>>You could use Cast(Field as Integer) = 1 in both SQL and VFP.
>
>Thank you. I didn't realize this could be done. But I am thinking if CASTing will slow down the SQL Select. Because I already decided that I will have two syntax versions (not very difficult), one for VFP and one for SQL. Your approach, of course, has advantage of just one code.

YOu could leverage OOP: define a property on a fitting structure (CA if used)
and set it depending on the backend used: if vfp, .t., if MsSQL, Ora,.. 1
and in code always compare to that property. Depends a lot on the objects you use ;-)

Compiler constants could be used if different versions depending on backend are deployed.


regards

thomas
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform