powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Проблема с транзакциями
2 сообщений из 2, страница 1 из 1
Проблема с транзакциями
    #33790153
Eugene Kosevtsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в пределах одной транзакции в ADO.NET записать в таблицы данные:
Таблица User(ID - PK Identity, FirstName) FirstName='Evgeniy', получаем ID=1
Таблица UserGroup(ID - PK Identity, Name) Name='Administrator', получаем ID=2
Таблица UserGroupList(UserID, UserGroupID - PK) UserID=1, UserGroupID=2.

После апдейта последней таблицы вылетает эксепшн:

INSERT statement conflicted with COLUMN FOREIGN KEY constraint 'FK_UserGroupList_User'. The conflict occurred in database 'TestDB', table 'User', column 'ID'.
...
Рейтинг: 0 / 0
Проблема с транзакциями
    #33790388
Eugene Kosevtsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все, всем спасибо, проблему поборол, с транзакциями все нормально, так что не буду на них грешить. Проблема была в ключевых полях.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Проблема с транзакциями
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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