Bonjour, je développe avec C++Builder6
que les modérateur m'excuse ,je me permets de poser ma question ici car je n'ai pas trouvé de réponse a mon post sur le forum C++ Builder
Je suis vraiment bloque , j'en appelle a votre aide
Je voudrais développer un apllication avec FirereBird qui stocke en cache le données via un TIBClientDataSet (j'ai une IHM et un module de données)
je me connecte en local
Pour l'instant je fais des ajout sur un seule table
par la suite je compte le faire en cascade sur plusieurs table via des procédure stockée ?
Pour ajouter /modifier/supprimer des infos dans le cache je fais appel aux méthode AppendRecord,SetField et Delete
lorsque je mets les enregistrement et que j'appelle la méthode ApplyUpdate
un événement OnUpdate est déclenché (sur lequel j'appelle ma procédure stockée ) les enregistrement se mette en double
Comment faire ceci sans utilisé du SQl généré mais plutôt des requête SQL
-Dans une seule table ?
-Dans plusieurs Table ?
-Quels évènements utiliser ?
-Qui peut m'expliquer pourquoi cela me fonctionne pas ?
J'ai un plus detaillé dans ce post ce que j'ai fait
Vous pouvez trouver mon projet buggé en téléchargement ici(base +source en bcb6)
Je vous remercie encore une fois je suis vraiment bloqué
Partager