Ciao a tutti !
Vi espongo il problema in due parole sperando di essere abbastanza chiaro.
Io ho questa query :
SQL = "SELECT [ASK Reponse1].Cle1 as Cle" _
& ", Modalite_1.OrdreModalite AS Mese" _
& ", Modalite.OrdreModalite AS CodPaese" _
& ", Modalite_3.OrdreModalite AS CodDealer" _
& ", Modalite_2.OrdreModalite AS Range" _
& " FROM Modalite AS Modalite_3 INNER JOIN (Modalite AS Modalite_2 INNER JOIN ((Modalite INNER JOIN [ASK Reponse1] ON Modalite.CodeModalite = [ASK Reponse1].[8;1]) INNER JOIN Modalite AS Modalite_1 ON [ASK Reponse1].[18;1] = Modalite_1.CodeModalite) ON Modalite_2.CodeModalite = [ASK Reponse1].[16;1]) ON Modalite_3.CodeModalite = [ASK Reponse1].[23;1]" _
& " WHERE (((Modalite.CodeQuestion)=8) AND (([ASK Reponse1].Completed)=-1) AND ((Modalite_1.CodeQuestion)=18) AND ((Modalite_2.CodeQuestion)=16) AND ((Modalite_3.CodeQuestion)=23))"

Il problema è che il database originario è stato modificato e i dati che lui leggeva da "Modalite_2.OrdreModalite AS Range" ora si trovano nella tabella ASK Reponse4, calla colonna 235;1.
Come posso modificare la query per farglieli leggere ? Mi dareste una mano?
PS Non so se possa servire ma anche sulla tabella 4 è presente come prima colonna il campo "Cle1" che è un numero progressivo corrispondente a quello della tabella 1.

Grazie a chi si cimenterà nell'impresa
Ciao ciao