Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Utilisation d'un tableau dans un Select-SQL
Message
De
07/02/2003 14:26:11
 
 
À
07/02/2003 10:08:07
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00750572
Message ID:
00750760
Vues:
13
Tu n'y arrivera pas avec un SELECT. Le SELECT ne fonctionne qu'avec des curseurs ou des tables.

Tu peux utiliser ceci par contre:
aRegion(1) = 56
aRegion(2) = 63
aRegion(3) = 44
CREATE CURSOR curRegion (Region I)

FOR I = 1 TO ALEN (aRegion)
   INSERT INTO curRegion VALUES (aRegion(I))
ENDFOR
>Je dispose d'un tableau d'une seule colonne contenant par exemple des clé primaires d'éléments sélectionnés dans un ListBox
>
>aRegion(1) = 56
>aRegion(2) = 63
>aRegion(3) = 44
>
>J'aimerais sortir les régions définie dans le tableau dans un curseur par une requête SQL
>
>j'ai essayé ceci:
>
>select .... where ca_region in (ascan(aRegion, ca_region))
>
>le problème, ascan retourne le n° d'élément et aucun élément ne sera sélectionné
>
>puis j'ai tapé ceci
>select ..... where ca_region in(aRegion)
>
>mais il prend en compte uniquement l'élément aRegion(1)
>
>ya t'il une solution ??? inlist() ??
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform