Le 29 août 07 à 14:59, yohan at chez-basile dot com a écrit :
Bonjour,
Je suis toujours en train de me battre avec mes tables.
Je voudrais extraire les lignes d'une Table1 dont le Numéro de
référence n'est pas présent dans la Table 2.
J'ai donc écris une requete SQL
SELECT * FROM Table1 WHERE Table1.NumRef1 NOT IN (SELECT
Table2.NumRef2 FROM Table2)
Dans le SQLITE Database Browser cette requete fonctionne à merveille.
La même requète dans un SQLExecute sur une RealDatabase me retourne
une erreur 7 "Keyword expected".
Realdatase est basée sur SQLite3 d'après ce que j'ai lu au moins à
partir de RealBasic 2007. Je me demande où commence le "basée" et
où il finit.
Vous avez une idée de ce qui ne va pas dans ce que je fais?
Merci!
"La même requète dans un SQLExecute" : êtes-vous certain d'utiliser
un SQLExecute ? car vous devez utiliser une SQLSelect() pour toute
requête susceptibles de vous retourner un curseur.
Cordialement.
---
Stéphane Pinel
Support Technique en Français
stephane at realsoftware dot fr - http://www.realsoftware.fr
43, Rue Marius Aufan 92300 Levallois-Perret (FR)
Rejoignez la communauté francophone des développeurs REALbasic :
http://www.realsoftware.com/fr/support/listmanager/
|