I solved it with a custom update query in my dataset instead.