requete sql avec update et insert
bonjours a tous;
je voudrais savoir si c'est possible d'avoir une requette avec insert et update pour une table donné en meme temps
je m'explique
j'ai une table nommé (prisecharge) ou je fais insertion avec le requette suivante
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
with Prise_Charge_TP_F.query1 do
begin
sql.clear;
sql.add('insert into prisecharge');
sql.add('(num_miss,date_pc,mont_dej,mont_din,mont_heber,jour,total_indem,region,type_pc)');
sql.add('values ( :mission,:Date,:CDEJ,:CDIN,:CHEBER,:JOUR,:CT,:CREGION,:TPC)');
ParamByName('CDEJ').asFloat:=strtofloat(edit1.Text);
ParamByName('CDIN').asFloat:=strtofloat(edit2.Text);
ParamByName('CHEBER').asFloat:=strtofloat(edit3.Text);
ParamByName('JOUR').asString:=label17.caption;
ParamByName('TPC').asString:=label14.caption;
ParamByName('CT').asFloat:=strtofloat(edit4.Text);
ParamByName('CREGION').asString:=Edit43.Text;
ParamByName('MISSION').asString:=Edit44.Text;//label11.caption;
ParamByName('DATE').asString:=Prise_Charge_TP_F.label1.caption;
ExecSQL;
end; |
ce que je veux c'est avec cette requette faire une codition si (num_miss) qui est le champ indice est déja saisie alor faire un apdate (modification des champs )sinon faire insertion .
merci