I am not certain how your dataset is constructed, nor whether dsSelected1 and DS_fromGrid1 are compatible. It does seem that you either need to have two tables in the dataset or append the records of one to original table which I take to be KeyWSelectedTable.
I dont know if either of these thoughts will help.
Regards,
John W.