Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Array Nonsense
Message
De
25/07/2008 14:05:27
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Array Nonsense
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Network:
Novell 6.x
Database:
Visual FoxPro
Divers
Thread ID:
01334124
Message ID:
01334124
Vues:
43
Upon further investigation, I have discovered that the problem with SQL Select and arrays only occurs when using a function is the Select statement.

Run the following code in VFP 9.0:

SET ENGINEBEHAVIOR 90

CREATE CURSOR test (ky i)
SELECT MAX(ky) FROM test INTO ARRAY laTest

debug
SUSPEND

Examine the contents of laTest in the Locals window. The result will be null. Now run this code:

SET ENGINEBEHAVIOR 80

CREATE CURSOR test (ky i)
SELECT MAX(ky) FROM test INTO ARRAY laTest

debug
SUSPEND

The array is not created.

Now run the following:

SET ENGINEBEHAVIOR 90

CREATE CURSOR test (ky i)
SELECT ky FROM test INTO ARRAY laTest

debug
SUSPEND

The array is not created.
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform