asp.net MVC Новая транзакция не разрешена, потому что в сеансе запущены другие потоки - PullRequest
0 голосов
/ 01 сентября 2018

У меня есть сайт ASP.NET MVC. Когда я запускаю свой проект на своем ноутбуке, он работает хорошо но когда я запускаю его на сервере, возникает эта ошибка:

Новая транзакция не разрешена, поскольку в сеансе запущены другие потоки.

Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.Data.SqlClient.SqlException: новая транзакция не разрешена, поскольку в сеансе запущены другие потоки.

Ошибка источника:

Во время выполнения текущего веб-запроса возникло необработанное исключение. Информацию о происхождении и местонахождении исключения можно определить с помощью приведенной ниже трассировки стека исключений.

Это мой код контроллера:

var studentList = db.Database.ExecuteSqlCommand("Update Barcode set PID = '"+nPID+ "' ,TID='"+nTID+ "' , DateT = '"+nDateT+ "' where (PID = "+PID+ " AND TID = "+TID+ " AND DateT = '"+ DateT + "' )");
db.SaveChanges();

Пожалуйста, помогите мне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...