Bonjour,

Un ancien client me demande de modifier un programme parce que le format des données à été modifié par son fournisseur.
Je suis retraité et ce programme date de plus de 15 ans. Je ne suis donc plus très familier avec les spécificités de SQL.
J'ai pas mal cherché sur la toile une solution à l'erreur à laquelle je suis confronté. Je m'adresse donc à vous.
J'ai un message d'erreur libellé comme suit :
Le projet MonProjet.exe a provoque une classe d'exception EDBEngineError avec le message 'Utilisation incorrecte du mot-clé.
Elément: Order
Numéro de ligne: 4'. Processus stoppé. Utilisez Pas-à-pas ou exécuter pour continuer.
Voici la partie du code qui pose problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
  with TQuery.Create(Nil) do 
  try                       
    With Sql do             
    begin                   
      Add('Insert into "D:\DB\TempTable.dbf" (DivCode) ');
      Add('Select Distinct "D:\DB\Parcel.Dbf".DIvCad as DivCode');
      Add('FROM "D:\DB\Parcel.Dbf" ');
      Add('Order by DivCode');
    end;
    ExecSql;
    finally
    Free;
  end;
Vous remerciant d'avance pour toute assistance,