Bonjour,

jusqu'à présent je passais par REST debugger (créant ainsi les composants identificateur,client,request,response,datasetadapter et table mémoire)
ce qui est très bien quand on veut récupérer une table entière ou quand on est sûr d'avoir des données.

Il s'avère que cette fois je fais une requête qui peut ne pas renvoyer de données et, ma question, je me demande comment gérer ça.

En effet, si j'utilise ma démarche "classique" et que la requête ne fourni aucun résultat j'ai une erreur d'interprétation (logique)
je m'en sors en utilisant un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 try
  RestRequest.Params.ParameterByIndex(0).Value:='mavaleur';  
  RestRequest.Execute;
  // suite du code 
except
   // pas d'enregistrement
end;
mais je pense qu'il y a mieux. Je me trompe ?

Dans le même ordre d'idée, j'ai eu la surprise d'avoir des doublons dans la base de données interrogée (encore une fois je vais jouer de la dans les services il y en a qui prenne la base pour une poubelle !). Bon, bien sûr je peux utiliser le recordcount de la table mémoire pour détecter ces doublons mais il y a peut-être plus rapide ?