SVP, je veux savoir qu'elle est la meilleur méthode pour
débuter une transaction et la valider aprés mettre à jour une table
interbase(ajout ou suppression d'un enregistrement ou d'enregistrements) sous delphi :
par exemple: si dans une fiche sous delphi, j'ai :
1)des contrôles de base de données:
a)un Dbgrid réliée au datasource correspendante au table (IBtable1).
b)plusieurs DBedit réliée au datasource correspendante au table (IBtable1).
2) deux bouttons (un pour ajouter ou modifier des données dans la table, et l'autre pour supprimer des données de la table).
--> alors pour valider ces ajouts ou ces suppressions de la table (ibtable1), quelle est l'opération la plus meilleur pour débuter et valider
ces modifications :
1) est ce que je débute la transaction qu'on la fiche sera crée,c'ést à dire:
dans l'événement ( oncreate ) de la fiche je débute la transaction:
ibtransaction1.starttransaction;
et aprés chaque mise à jour je valide la transaction:
ibtransaction1.commit;
2)est ce que je débute la transaction juste avant une opération de mise
à jour(insertion,modification,suppression) de la table, et je valide
cette transaction juste aprés. par exemple:
ibtransaction1.starttransaction;
ibtable1.post;
ibtransaction1.commit;
*** je fait quoi , Aidez moi SVP ***
Partager