SQLConnection timeout - почему не работает?
От: Axepert  
Дата: 05.06.09 09:27
Оценка:
Делаю так



// 10.4.1.20 - заведомо не верный ip-адрес (нет там сервера)
sqlConStr = @"server=10.4.1.20; database=Hello; uid=Hello; pwd=123; Connect Timeout=2";
SqlConnection sqlConn = new SqlConnection(sqlConStr);
SqlCommand sqlCommand = new SqlCommand("Select * ... ", sqlConn);

sqlCommand.CommandTimeout = 2; // обратите внимание, что и здесь тоже 2 секунды...

// вот здесь ждет примерно 42 секунды... потом выдает исключение
sqlConn.Open();  // а должно по идее ждать всего 2 секунды

sqlDataReader = sqlCommand.ExecuteReader();


что не так?
почему 42 секунды?

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.