Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1242 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  access 97 vers access 2000

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

access 97 vers access 2000

n°1307731
joker wood
Posté le 17-02-2006 à 10:59:38  profilanswer
 

Salut à tous,  
Toujours concernant le passage de 97 à 2000.
 
Il y a une requête de sélection qui ne fonctionne plus ou pas bien. Si je veux l’afficher en mode SQL j’obtiens le message d’erreur suivant :
« Instruction SQL non exécutée : des jointures externes ambiguës. Pour forcer l’ordre d’exécution d’une des jointures en premier, créez une requête distincte qui exécute la première jointure, puis insérez cette requête dans votre instruction SQL »
 
Je ne comprends pas vraiment ce que cela veux dire.
 
Pour info il y a 5 clés entre ces deux tables (c bcp oui je sais, mais c comme ça), mais pour réussir à avoir la cde SQL je suis obligé d’en virer 3, et voila ce que j’obtiens
 
SELECT DISTINCTROW PARCELEMOLD1.NUMFOR, PARCELEMOLD1.DEPARP, PARCELEMOLD1.COMMUP, PARCELEMOLD1.SECTIP, PARCELEMOLD1.[LIEU-DIT], PARCELEMOLD1.NPARCP, PARCAD01.NPARCP
FROM PARCELEMOLD1 LEFT JOIN PARCAD01 ON (PARCELEMOLD1.SECTIP = PARCAD01.SECTIP) AND (PARCELEMOLD1.NPARCP = PARCAD01.NPARCP)
WHERE (((PARCAD01.NPARCP) Is Null));
 
Est-ce que, d’aprés le message d’erreur, je n’ai qu’à créer une première requête qui dirait  
 
SELECT DISTINCTROW PARCELEMOLD1.NUMFOR, PARCELEMOLD1.DEPARP, PARCELEMOLD1.COMMUP, PARCELEMOLD1.SECTIP, PARCELEMOLD1.[LIEU-DIT], PARCELEMOLD1.NPARCP, PARCAD01.NPARCP
FROM PARCELEMOLD1 LEFT JOIN PARCAD01 ON (PARCELEMOLD1.NPARCP = PARCAD01.NPARCP)
 ???

mood
Publicité
Posté le 17-02-2006 à 10:59:38  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  access 97 vers access 2000

 

Sujets relatifs
[Access] Table avec texte attachéApprendre VBA access sans JAMAIS avoir fait de prog?
probleme connexion sqlserver 2000 ?[VBA Access] mise a jour
Requetes : ACCESS fait n'importe quoi...Access 97 vers 2000, transformation requête
Inventaire : importation d'info d'un fichier txt vers ms access 2000Migration Access 2000 vers Oracle 9i
[ASP] PB migration de Access 2000 vers SQLServer 2000Table access 2000 vers VB6 = bug ????????
Plus de sujets relatifs à : access 97 vers access 2000


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR