Afficher : Delphi
C++
Préférences d'affichage
Examen de l'état de mise à jour ligne par ligne
De RAD Studio
Remonter à Utilisation des composants ADO - Index
Pour déterminer le statut de la mise à jour pour une ligne donnée, faites-en la ligne en cours puis inspectez la propriété RecordStatus du composant de données ADO. RecordStatus indique l'état de mise à jour pour la ligne en cours et uniquement pour elle.
if (rsNew in ADOQuery1.RecordStatus) then begin ... end; else if (rsDeleted in ADOQuery1.RecordStatus) then begin ... else
switch (ADOQuery->RecordStatus) { case rsUnmodified: StatusBar1->Panels->Items[0]->Text = "Unchanged record"; break; case rsModified: StatusBar1->Panels->Items[0]->Text = "Changed record"; break; case rsDeleted: StatusBar1->Panels->Items[0]->Text = "Deleted record"; break; case rsNew: StatusBar1->Panels->Items[0]->Text = "New record"; break; }