Bonjour,
J ai une application delphi 5.0 client serveur qui se connecte à une base de données FIREBIRD (version open source de INTERBASE pour ceux qui ne le sauraient pas encore).
Sur une des tables de cette base de données j'effectue une requete grace a un ibquery du genre :
Ma question est : comment puis je ensuite delete les resultats de cette requete : ,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select homme, femme from fbunimodif where homme not in (select idi from fbidimodif) or femme not in (select idi from fbidimodif) ;
c 'est à dire faire un truc du genre
Jai essaye avec un ibupdatesql relie a l'ibquery et avec ibdataset mais j ai du mal a tout comprendre, en fait ce n'est pas tres clair pour moi encore tous ces composants dédiés à INTERBASE/FIREBIRD.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Delete from "FBUNIMODIF" where "HOMME"='+IBQUERY1HOMME.AsString+';
J ai bien assimilé ibtable et ibdatasource et ibtransaction pour tout ce qui est lecture, mais l'ecriture et les composant qui vont bien reste un peu flou donc si vous voudriez bien m'éclairez ...
MERCI d avance... :o
Partager