Интересно, может ли кто-нибудь помочь?
У меня есть проблема с объектом SqlCommand, который при выполнении хранимой процедуры, которая не возвращает записей, истечет время ожидания.
Хранимая процедура не сложна, это просто SELECT ColumnA, ColumnB, ... FROM TableA WHERE Id = @Id
вещь. Если я запускаю SP в Sql Managment Studio, он мгновенно возвращается.
Однако, когда я пытаюсь выполнить команду для заполнения DataAdapter или выполнить команду вручную из «Непосредственного окна» - после ее создания и заполнения параметров время ожидания всегда истечет.
Я использую метод DeriveParameters() SqlCommandBuilder для заполнения параметров SqCommand, а затем перебираю коллекцию и заполняю значения. Затем я задаю DataAdapter.SelectCommand ссылку на SqlCommand и вызываю метод заполнения DataAdapter.
Кажется, что код работает нормально с любым SP, который возвращает данные, но не работает, когда строки не возвращаются.
Кто-нибудь сталкивался с этим и может указать мне правильное направление, пожалуйста?
Заранее спасибо, С уважением, Дуэйн.