You should Write query like this...
When you click on Duplicate button,then it's automatically saved Oreginal Table and
Changing values will be changed in another Table..
insert TableBKP
select * from Table where sno = @keys
update Table set [date] = @date,reason = @reason,updatedby=@updatedby where sno=@keys