powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / sql compact C# связанные таблицы
4 сообщений из 4, страница 1 из 1
sql compact C# связанные таблицы
    #35943971
funky_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пж как грамотно реализуется тривиальная ситуация когда есть шапка документа и его спецификация. Документ только создан и еще не получил свой ИД, а спецификацию уже надо добавлять, ссылаясь на этот ИД. Т.е. как получить автоинкрементное значение ПК сразу после AddNew()?
Прога под кпк, сильно не развернешься((
...
Рейтинг: 0 / 0
sql compact C# связанные таблицы
    #35949251
Dmitry Sukhovilin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
funky_maxПодскажите пж как грамотно реализуется тривиальная ситуация когда есть шапка документа и его спецификация. Документ только создан и еще не получил свой ИД, а спецификацию уже надо добавлять, ссылаясь на этот ИД. Т.е. как получить автоинкрементное значение ПК сразу после AddNew()?
Прога под кпк, сильно не развернешься((
Делайте работу с данными в памяти, и после этого вливайте все в БД. Никакой проблемы тут нет.
...
Рейтинг: 0 / 0
sql compact C# связанные таблицы
    #35951116
Gatman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
записывайте документ в базу сразу при создании (с пустыми полями), а в таблице заведите поле типа bool, которое будет указывать, сохранён заполненный документ или только созданный
...
Рейтинг: 0 / 0
sql compact C# связанные таблицы
    #35960848
funky_max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
т.е. делать тейбладаптер.апдейт?

Дело в том что когда я создаю допустим новую шапку в ИД прописывается "-1". Если я тут же сделаю энд эдит так же -1 и останется. Добавляю спецификацию и во внешний ключ указываю мол "-1" (родителя), естественно при EndEdit() записи спецификации вываливается мол чувак нет записи с таким ключем в master таблице((
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / sql compact C# связанные таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]