Afficher : Delphi C++
Préférences d'affichage

Examen de l'état de mise à jour ligne par ligne

De RAD Studio XE2

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;
 }



Voir aussi

Versions précédentes
Autres langues