Значение по умолчанию CommandTimeout составляет 30 секунд. Вы можете вручную изменить значение экземпляра объекта команды, выполнив следующие действия.
Dim cmd As New System.Data.SqlClient.SqlCommand
cmd.CommandTimeout = 60
Есть ли способ указать другое значение по умолчанию, чтобы все новые объекты команд автоматически имели это значение в вашем решении при их создании?