Bonjour,
j'essaie des tester la propriété Delta d'un TClientDataSet avant de lever l’exception
a provoqué une classe d'exception EDBClient avec le message 'Delta vide.'.

j'ai essayé les methode IsNull() IsEmpty() et cela echoue

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
 
TClientDataSet *pCdsDelta = new TClientDataSet(CDSPers);
try{
 
     if(DataModule1->CDSPers->Delta.IsNull()){ // ne passe pas le test
         return false;
       }
 
       pCdsDelta->Data= DataModule1->CDSPers->Delta; // quand c'est vide decleche exception 
   }
   catch(EDBClient &E)  {
     return false;
   }
// bla
// bla.....
Comment faire merci?