Index des Archives

www.ancestrologie.com
Le nouvel ensemble de forums touchant à Ancestrologie et à ses plugins 


recherche avec le SQL
Aller à la page Précédente  1, 2
 
Poster un nouveau sujet   Répondre au sujet    Index des Archives -> Ancestrologie - Le module SQL tres facilement
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
pthierry
Pro
Pro


Inscrit le: 27 Fév 2003
Messages: 455
Localisation: Paris 13

MessagePosté le: 28 Mar 2005 15:26    Sujet du message: Répondre en citant

Horemans a écrit:

Le requeteur ne doit pas aimer la syntaxe utilisée pour indiquer l'origine de la colonne (ex : Individu I)

je pense plutot que ça vient de upper

avec ce requeteur il y a 2 façons de procéder
soit on construit en plaçant les tables (onglet construire) et il met le code sql correspondant dans l'onglet sql
soit on code directement (onglet sql) et il place les tables et les critères dans l'onglet construire
or si on copie le code proposé par Lya , le requeteur est incapable de traduire ce code dans l'onglet construire et il supprime les critères

si je contruis la requete dans l'onglet construire
je place la table individu , la table adresses_ind
je mets les critères , j'obtiens le code sql

SELECT DISTINCT
INDIVIDU.NOM,
INDIVIDU.PRENOM,
ADRESSES_IND.ADR_ADRESSE,
ADRESSES_IND.ADR_VILLE
FROM
INDIVIDU
INNER JOIN ADRESSES_IND ON (INDIVIDU.CLE_FICHE=ADRESSES_IND.ADR_KLE_IND)
WHERE
(UPPER(ADRESSES_IND.ADR_VILLE) = 'BEAUNE') AND
(INDIVIDU.KLE_DOSSIER = 1)
ORDER BY
INDIVIDU.NOM,
INDIVIDU.PRENOM

je copie ce code , je ferme le requeteur , je l'ouvre à nouveau
je copie le code dans l'onglet sql , j'exécute , j'ai le message de violation
si je regarde dans l'onglet construire , les critères ont disparu
conclusion : pour moi le composant requeteur a un gros problème
_________________
N'oubliez pas la fonction Rechercher...
Cordialement Pierre
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Invité






MessagePosté le: 28 Mar 2005 16:00    Sujet du message: Répondre en citant

pthierry a écrit:
je pense plutot que ça vient de upper

Bonjour Pierre Smile

Je confirme ton hypothèse. Quand j'ai construit ma requête SQL, elle marchait à la fois dans le requêteur et le boa, mais je n'utilisais pas l'opérateur UPPER. Ensuite, j'ai lu les messages de Laurent, et j'ai rectifié mon code pour intégrer l'idée et je l'ai testée dans le BOA, mais pas dans le requêteur.

Si on la tape telle quelle dans le requêteur, on obtient le message de violation, qui persiste ensuite même si on enlève UPPER du code. Si on referme puis réouvre le requêteur et qu'on retape la requête sans le UPPER, ça marche sans problème. Neutral

Conclusion : pas de UPPER dans le requêteur Question
Revenir en haut
Lya
Pro
Pro


Inscrit le: 30 Juil 2003
Messages: 945
Localisation: Seine-et-Marne (77)

MessagePosté le: 28 Mar 2005 16:05    Sujet du message: Répondre en citant

Zut, je me suis encore fait avoir ! Non-connectée... Embarassed
2 fois dans le même sujet, je suis en passe de battre un record...
(on ne pourrait pas mettre ce forum en accès réservé aux inscrits ? Non ? Tant pis...)
_________________

Un bon voyageur n'a pas d'itinéraire fixe, et n'a pas l'intention d'arriver...
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur
Ransac
Pro
Pro


Inscrit le: 28 Fév 2003
Messages: 1906
Localisation: Bordeaux

MessagePosté le: 28 Mar 2005 20:24    Sujet du message: Répondre en citant

Lya a écrit:
Zut, je me suis encore fait avoir ! Non-connectée... Embarassed
Pour ma part, je suis toujours connecté, dès que j'ouvre ce forum. l suffit de cocher la case au niveau de la demande de connexion.

Merc i pour les requêtes. Elles marchent dans le BOA et le requêteur externe à ancestrologie. J'arrive donc à m'en sortir.
_________________
N'oubliez jamais que le mieux est l'ennemi du bien et que la perfection n'est pas de ce monde !
Les définir est un défi, les réaliser est un leurre ! ... mais on aimerait tellement y croire!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Index des Archives -> Ancestrologie - Le module SQL tres facilement Toutes les heures sont au format GMT + 2 Heures
Aller à la page Précédente  1, 2
Page 2 sur 2

 
Sauter vers:  
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com