J'ai écrit un proc stocké qui fera une mise à jour si un enregistrement existe, sinon il fera une insertion. Cela ressemble à quelque chose comme ceci: update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2) Ma logique derrière...