Я пишу программу, которая использует SQL Compact Edition.
В этой программе я хотел бы загрузить один-много связанных данных, используя функциональность класса набора данных.
после загрузки данные могут быть показаны в форме и адаптированы пользователем. нет проблем, при использовании sqlceDataAdapter данные будут успешно записаны на диск.
Но ... я также хотел бы добавить новые данные, поэтому добавьте данные в родительскую таблицу и данные в дочернюю таблицу. Эти данные будут сначала добавлены в набор данных. После этого я хотел бы записать его в базу данных, когда пользователь захочет сохранить новые данные. Чтобы добавить данные в дочернюю таблицу, мне нужно знать идентификатор родительских данных, и есть проблема! идентификатор указывается как целое число, автоматически увеличивается, и при добавлении данных в набор данных идентификатор не создается автоматически.
при записи данных в базу данных идентификаторы заполняются sqlce, но эти идентификаторы мне нужны уже раньше, при создании дочерних идентификаторов.
Кто-нибудь знает, как решить эту проблему, не генерируя идентификаторы сам?
спасибо!