thx for ur answer , but it's hanging also without the busycursor ,there is no fault while updating the data , the problem isthat it's hanging and took long time before updating , i don't knowif there is something wrong with the mapping or the database.thx