свойство тайм-аута соединения в строке подключения проигнорировано

Я создаю приложение в C#. Я использую строку подключения как:

DSN=SomeDataSource; Trusted Connection = yes; Uid=SomeId; pwd=somePwd; Connection Timeout=x

Но независимо от того, что оценивает, я установил как x (Connection Timeout = x), путем помещения точки останова я вижу что мой DbConnection объект ConnectionTimeout свойство всегда имеет значение по умолчанию 15.

Я пропускаю что-то здесь?

Спасибо.

9
задан Max Shawabkeh 15 February 2010 в 12:09
поделиться

1 ответ

Значение Connection Timeout в ConnectionString управляет только временем ожидания соединения. Если вам нужно увеличить время ожидания для команд, используйте свойство CommandTimeout в SqlCommand.

17
ответ дан 4 December 2019 в 12:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: