Bonjour,
J'ai un souci pour créer une relation maître/détail avec des IBDataset. Je m'explique:
J'ai une table clients et une table projets.
j'ai mis deux IBDataset (ibdClients et ibdprojets) avec leur SelectSQL:
Pour la table clients (CLI) : select * from CLI order by clinom asc
Pour la table projets (PRJ) : select * from prj where clicod = :clicod
Dans l'évènement AfterScroll du IBDataset Clients j'ai écrit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DM.ibdprojets.Close; DM.ibdprojets.ParamByName('CLICOD').AsInteger := DM.ibdClients.FieldByName('CLICOD').AsInteger;; DM.ibdprojets.Open;
Et quand je lance mon prog il bloque sur cet évènement, il ne se lance pas.
Aussi, je me pose la question: Estce que l'on peut mettre un paramètre dans un IBDataset ?
D'avance merci
Cordialement
Partager