Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF, хранимые процедуры и транзакции / 2 сообщений из 2, страница 1 из 1
23.09.2011, 16:16
    #37453818
FsShoman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF, хранимые процедуры и транзакции
есть собственно контекст (подключение к Oracle, используется Devart dotConnect for Oracle)
есть 2 хранимые процедура, proc.
внутри процедура не производят коммит, то есть нужно использовать транзакцию.
делаю примерно так
Код: plaintext
1.
2.
3.
4.
EntityConnection conn = (EntityConnection)_context.Connection;
EntityTransaction transaction = conn.BeginTransaction();
decimal rec = _context.proc("aaa");
transaction.Commit();

эффекта соответственно 0.. точнее id записи возвращается. а вот запись так и не вставляется

как вызвать такую процедуру чтобы все работало?
...
Рейтинг: 0 / 0
27.09.2011, 19:34
    #37457888
devart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF, хранимые процедуры и транзакции
Пришлите, пожалуйста, нам небольшое тестовое приложение с соответствующим DDL скриптом, чтобы мы могли воспроизвести проблему в нашем окружении: http://www.devart.com/company/contact.html .
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF, хранимые процедуры и транзакции / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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