Bonjour, je n'arrive pas à faire une mise à jour de mon TAdoQuery après avoir vider l'ensemble des lignes de ma table (toutes les lignes sont supprimés par des DELETE FROM client where id = ...).
Concrètement j'ai un composant TAdoQuery qui est positioné sur la table Client. Lorsque j'efface une ligne j'utilise le composant TAdoCommand. Lorsque j'ai encore des lignes dans Client, TQuery pointe sur l'avant dernier enregistrement après la suppression d'une ligne. Mais s'il me reste une seule ligne dans ma table, TQuery ne se met pas à jour.
La solution que j'ai trouvé est de faire :
De cette façon les données sont mises à jour. Mais ma méthode est un peu violente. Si je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
J'ai un message d'erreur s'il n'y a plus de lignes dans la table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Si quelqu'un voit une solution
Merci d'avance

 

 
		
		 
        

 
			
			



 TAdoQuery et mise à jour après suppression
 TAdoQuery et mise à jour après suppression
				 Répondre avec citation
  Répondre avec citation


 
   
Partager