Ошибки SQL-запросов и тайм-ауты в конструкторе VS ASPX - PullRequest
0 голосов
/ 08 ноября 2019

Я использую Visual Studio для разработки веб-страницы ASPX. Когда я пытаюсь проверить мой SQL-запрос (хранимая процедура), я получаю ошибку Execution Timeout Expired.

Однако, хотя ранее я устанавливал более длинный и достаточный результат, основанный на выполненииtime in SSMS - время ожидания в файле web.config для соединения, а также в событии Selecting источника SQLDataSource, эта ошибка по-прежнему возникает.

Как увеличить время ожидания, примененное к запросам в SQLDataSource?

Во-вторых, когда я пытаюсь обновить схему либо в SQLDataSource, либо в связанном с ним GridView, я получаю сообщение об ошибке Invalid Object Name '#ChangedValues' или иногда другую временную таблицу с ведущим #. Эти объекты являются временными таблицами, используемыми и созданными в хранимой процедуре, и я могу убедиться, что хранимая процедура выполняется правильно в SSMS, независимо от того, существуют ли эти временные таблицы для каждого соединения при запуске хранимой процедуры. Хранимая процедура, о которой идет речь, проверяет их наличие и удаляет их, если они присутствуют, затем создает новые версии.

Почему я получаю ошибку об объекте, который не является недействительным в его контексте

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