fersouce
Messages postés23Date d'inscriptionlundi 7 août 2006StatutMembreDernière intervention28 novembre 2012
-
29 juil. 2007 à 10:51
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
1 août 2007 à 19:50
Salut,c'est pas la premiere fois qui m'arrive lorsque j'utilse un adoquery ou query pour affichage et apres une MAJ l'affichage ne s'actualise pas meme si je fait query1.active:=t/f;ou query1.close/open
dès fois il deux ou plusieurs clicks pour qu'il s'actualise c quoi le probleme SVP?
fersouce
Messages postés23Date d'inscriptionlundi 7 août 2006StatutMembreDernière intervention28 novembre 2012 31 juil. 2007 à 09:46
Merci pour votre effort:pour la 1ere reponse:j'ai
TADOTable(Num,Nom,...), un TADOQuery(select max(num) from...) L'idée est que avant d'enregistrer une nouvelle ligne dans TADOTable il me faut un numéro calculé a l'aide de TADOQuery certe il y'a d'autre moyen qui nécessite pas la requette (je me suis dépanné) mais je veut savoir ou est le pbm dans ça car j'aurai besoin dans un autre contexte.J'ai fait
TADOTable.post;
TADOTable.active:=false;
TADOTable.active:=true;
TADOQuery.active:=false;
TADOQuery.active:=true;
le resultat de TADOQuery ne change pas.
Apres je place un boutton avec le code
TADOTable.active:=false;
TADOTable.active:=true;
TADOQuery.active:=false;
TADOQuery.active:=true;
a l'execution il faut cliqué plusieurs fois sur ce boutton pour voir un résultat actualisé
pour la 2eme reponse:j'ai essayé avec tout les moyen y compris
query1.close/open = query.refresh
voila c'est long mais c'est pour bien expliquer cette situation bizare.