Триггер не срабатывает после вставки с использованием Entity Framework с MVC4 SQL ServerC#

Место общения программистов C#
Ответить
Anonymous
 Триггер не срабатывает после вставки с использованием Entity Framework с MVC4 SQL Server

Сообщение Anonymous »

У меня возникли следующие проблемы.

Я использую триггер для сбора статистики на своем веб-сайте.

В мой контроллер, я использую этот код:

Код: Выделить всё

 db.MyModel.Add(model);
db.SaveChanges();
Мой триггер работает хорошо, когда я вставляю записи в SQL Server Management Studio. Но когда я вставляю записи с веб-сайта, мой триггер не срабатывает.

У меня есть аналогичный триггер в другой таблице, и все они работают хорошо. Я не знаю, почему только эта таблица вызывает проблему. Я также пытался удалить файл edmx и создать его снова, но все равно безуспешно.
Что мне нужно сделать, чтобы все заработало?

Я использую Entity Framework 5, MVC4, Visual Studio 2012, MSSQL Server 2008 R2.

Спасибо вы.

ОБНОВЛЕНИЕ №1:
При вставке записей с веб-сайта новые записи сохраняются в базе данных, но триггер не происходит. Программа не выдает никаких ошибок.

Подробнее здесь: https://stackoverflow.com/questions/188 ... sql-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»