Bonsoir à tous.
Je suis sur une petite appli perso.
Dedans, j'ai deux fiches :
- une fiche avec une grille (TDBAdvGrid plus préciesment) qui est alimenter par un IBQuery via un Datasource.
- une fiche qui me sert de creation ou de modification de donnée.
Le problème se situe lors du raffraichissement de la grille, j'ai une erreur :
J'utilise le code generique suivante pour raffraichir la source de donnée:Le projet X a provoqué une classe d'exception EIBClientError avec le message 'Impossible de raffraichir la ligbe (Pas de requête refresh)'
Je me demande qu'est ce qui cloche.
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
17
18
19
20 procedure TDM.RefreshDataset(Source: TDataset); var Bmk : TBookmark; begin With Source do begin If Active then begin Bmk := GetBookmark; try Close; Open; //L'erreur survient ici GotoBookmark(Bmk); finally FreeBookmark(Bmk); end; end; end; end;
Merci.
Partager