Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Why can I use .properties in WHERE clause but not SELECT
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Divers
Thread ID:
00930193
Message ID:
00930266
Vues:
12
This message has been marked as a message which has helped to the initial question of the thread.
Rodd

This is a known problem that I have suffered from and there have been several threads like yours. Set the .id and .name props. to local variables first, use this, and the select will work.

Terry

>Given the following two code snippets:
>
>
*--- Sample 1 -- Works fine
>use c:\foxtemp\table1
>scatter memo name loTest
>with loTest
>   sele * from loTest where .id = id
>endwith
>close tables
>
>
>
*--- Sample 2 -- Syntax Error
>use c:\foxtemp\table1
>scatter memo name loTest
>with loTest
>   sele iif(.name = name,"Yes","No") as indicator from loTest where .id = id
>endwith
>close tables
>
>
>Why does Sample 1 work fine and Sample 2 gives me a syntax error. Why can't the query work with .property in the select items but it can in the where clause?
>
>Thanks for your help!
>
>Rodd
- Whoever said that women are the weaker sex never tried to wrest the bedclothes off one in the middle of the night
- Worry is the interest you pay, in advance, for a loan that you may never need to take out.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform