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
mais je pense qu'il y a mieux. Je me trompe ?
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;
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 ladans 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 ?
Partager