bonjour,
je poursuis mon apprentissage d'interbase avec le composant IBquery que j'utilise avec les champ persistants
Est ce que la structure que j'utilise ci dessous est correcte ?
ouverture de la base
ouverture de la transaction
ouverture de la requete
traitement des champ
commit
fermeture de la requete
fermeture de la transaction
fermeture de la base
soit en code de manière simplifié cela donnerait ceci:
est ce qu'il vaut mieux commit ou commitretaining ? je prefere le 2 ème car le 1er ferme la base ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 IBdatabase.open; IBtransaction.active:=true; IBquery.active:=true; IBquery.edit; IBqueryCHAMP1.value:=xxx IBquery.post; IBtransaction.commitretaining; IBquery.active:=false; IBtransaction.active:=false; IBdatabase.close;
merci
Partager