Nếu chúng tôi không đặt giá trị ConnectTimeout, ví dụ: "Kết nối Timeout = 60", (không phải trong SqlCommand), giá trị dafault sẽ là gì? Tôi đã nói với nó là 15sGiá trị mặc định của ConnectTimeout trong chuỗi kết nối là gì?
Cảm ơn
Nếu chúng tôi không đặt giá trị ConnectTimeout, ví dụ: "Kết nối Timeout = 60", (không phải trong SqlCommand), giá trị dafault sẽ là gì? Tôi đã nói với nó là 15sGiá trị mặc định của ConnectTimeout trong chuỗi kết nối là gì?
Cảm ơn
Các default connection timeout trong SqlClient là 15 giây.
Tôi tin rằng đó là 30 giây, mặc định trên MS SQL Server
EDIT: như những người khác đã sửa chữa cho tôi, 15 giây là mặc định.
Doh, tệ lắm! xin lỗi!
Từ SqlConnection.ConnectionTimeout
docs:
Thời gian (tính bằng giây) để chờ đợi cho một kết nối để mở. Giá trị mặc định là 15 giây.
Bạn đã được thông báo chính xác. Here là bằng chứng