Я создаю приложение в C#. Я использую строку подключения как:
DSN=SomeDataSource; Trusted Connection = yes; Uid=SomeId; pwd=somePwd; Connection Timeout=x
Но независимо от того, что оценивает, я установил как x
(Connection Timeout = x
), путем помещения точки останова я вижу что мой DbConnection
объект ConnectionTimeout
свойство всегда имеет значение по умолчанию 15
.
Я пропускаю что-то здесь?
Спасибо.
Значение Connection Timeout
в ConnectionString управляет только временем ожидания соединения. Если вам нужно увеличить время ожидания для команд, используйте свойство CommandTimeout
в SqlCommand.