Bonjour, j’essaye de comprendre Lazarus (vers 1.8 RC1) et Firebird.
J’ai avancé, mais je bute sur l’ajout de données dans une base Firebird.
La base n'est constituée que de 2 champs :
1) Une clé-primaire auto-incrémentée
2) Un champ texte
Première situation :
Composants :
ZEOS (version 7.1.4 stable) : Zconnection, Ztable, un datasource, Dbgrid et DB navigator
Quand je modifie ou supprime un enregistrement tout va bien.
Quand je crée un nouvel enregistrement et que je le valide j’ai une succession de messages de ce style:
Deuxième situation :
Composants :
SQLconnection, SQLtransactions, SQLquery, un datasource, Dbgrid et DB navigator
Ici tout fonctionne bien.
Sauf qu’après le post, le Dbgrid est vidé, il faut que je quitte mon programme pour ré-obtenir un affichage correct.
2 questions :
Quelle solution privilégier ?
Qu'est ce qui provoque mes anomalies ?
Merci pour vos aides.
Partager