forum Ancestrologie

Ancestrologie - Le Programme => Ancestrologie - Spécifiques => Requêtes SQL => Discussion démarrée par: Val59 le 14 Janvier 2015 à 09:06:54

Titre: Requêtes SQL prêtes à l'emploi: message d'erreur
Posté par: Val59 le 14 Janvier 2015 à 09:06:54
Bonjour,

J'ai voulu utiliser la requête SQL du BOA tel que c'est décrit dans le forum par un copier coller de requêtes prêtes à l'emploi et quelque soit la requête j'ai ce message d'erreur:

Dynamic SQL error
SQL error code = 104
Token unknown - line 2, column 1
SELECT

Nota: j'utilise la version 1.7


quelqu'un peut-il m'aider ?


Merci beaucoup

Guy
Titre: Requêtes SQL prêtes à l'emploi: message d'erreur
Posté par: guydubourg le 14 Janvier 2015 à 10:24:22
Bonjour Guy,

cela signifie qu'il y a une erreur line 2 colonne 1

Pour que quelqu'un puisse la corriger, le le plus simple serait de copier-collez ici dans votre message votre requête entière ou celle de la line 2 colonne 1.

Bien cdlt Guy



Titre: Requêtes SQL prêtes à l'emploi: message d'erreur
Posté par: Val59 le 14 Janvier 2015 à 13:30:12
Re,

J'ai voulu tester les requêtes fournies par le forum à cette adresse:
http://forum.ancestrologie.org/trucs-astuces/boa-requetes-et-sql/ (http://forum.ancestrologie.org/trucs-astuces/boa-requetes-et-sql/)
J'ai testé les trois premières requêtes et j'ai toujours eu le même message d'erreur.

je mets en exemple la 1ère:

SELECT I.NUM_SOSA as SOSA, I.NOM, I.PRENOM,
E.EV_IND_DATE_WRITEN as Dates, E.EV_IND_VILLE as Lieu
FROM INDIVIDU I, EVENEMENTS_IND E
WHERE I.KLE_DOSSIER = 2
AND I.NUM_SOSA IS NOT NULL
AND E.EV_IND_KLE_FICHE = I.CLE_FICHE
AND E.EV_IND_KLE_DOSSIER = I.KLE_DOSSIER
AND E.EV_IND_TYPE = 'BIRT'
AND (E.EV_IND_ACTE = 0 or E.EV_IND_ACTE IS NULL)
ORDER BY E.EV_IND_VILLE, E.EV_IND_DATE, I.NUM_SOSA

merci de m'aider à résoudre ce problème.

Guy
Titre: Requêtes SQL prêtes à l'emploi: message d'erreur
Posté par: guydubourg le 14 Janvier 2015 à 14:27:05
Rebonjour Guy,

je ne suis en aucun cas familier de SQL, j'ai fait un copier coller de votre requête ci dessus dans
-onglet Plugins, j'ai sélectionné BOA puis OK, clic sur la colonne de droite sur SQL
-Dans le cadre Requête SQL
j'ai effacé son contenu (select from individu where kle_dossier=1), car dans votre requête il est dit dossier = 2
j'ai collé votre requête
j'ai cliqué sur executer requête

et elle s'est exécutée et des résultats se sont affichés en un instant.
Cdlt Guy


Titre: Requêtes SQL prêtes à l'emploi: message d'erreur
Posté par: Val59 le 14 Janvier 2015 à 14:59:04
Re,

Merci beaucoup, j'étais sur le dossier 1, autant pour moi.   :oops:

ça marche

Encore une fois merci

Guy