Привет всем. Проблема следующая:
В типизированном датасете есть две таблицы например Master и Details. отношение один ко многим Master-Details. Ключи таблиц проставляются инкрементом. Допустим были вставлены одна запись в Master(родительская) и несколько записей в Details(дочерняя).При этом запись в таблице Master получила id = 100 и записи в Details ссылаются на этот id. Теперь при апдейте родительской таблицы вставленая запись получила в БД другое значение, например 101.Т.е. в Датасете как висело 100 так и висит, пока не сделаешь заново Fill. В этой ситуации апдейт дочерней таблицы не пройдет, т.к. у нее ссылки на 100 а не на 101.
Как сделать, чтобы после апдейта таблица Master обновлялась при получении другого id и на основании этого обновлялись ссылки в таблице Details(дочерняя), чтобы можно было сделать корректно инсерт дочерней таблицы. Надеюсь ясно изъяснился)))