Tôi đang tạo ứng dụng trong C#. Tôi đang sử dụng một chuỗi kết nối như:thuộc tính thời gian chờ kết nối trong chuỗi kết nối bị bỏ qua
DSN=SomeDataSource; Trusted Connection = yes; Uid=SomeId; pwd=somePwd; Connection Timeout=x
Nhưng không có vấn đề gì giá trị tôi đặt như x
(Connection Timeout = x
), bằng cách đặt một breakpoint, tôi có thể thấy rằng tài sản ConnectionTimeout
DbConnection
đối tượng của tôi lúc nào cũng có giá trị mặc định 15
.
Tôi có thiếu gì đó ở đây không?
Cảm ơn.
Bạn đang cố gắng đặt X cao hơn hoặc thấp hơn 15? Bạn đã xác nhận rằng nó đang thực sự hết thời gian ở mức 15, thay vì ở mức X (ví dụ: có lẽ giá trị bạn đang xem là cá trích đỏ). Ngoài ra, một số mã và/hoặc ngữ cảnh khác sẽ hữu ích hơn ở đây (ví dụ: bạn đang kết nối với một DB Oracle, v.v.). –
Tôi đang gặp phải vấn đề này. Điều kỳ lạ là tôi đã thêm đăng nhập để xác nhận chuỗi kết nối đang được sử dụng và thời gian cần thiết và tôi chỉ nhận được 9 hoặc 10 giây thay vì 120 tôi đang yêu cầu hoặc 15 đó là mặc định. – JohnOpincar
Điều tương tự ở đây. Đã hết thời gian chờ kết nối = 5 và Thời gian chờ kết nối = 5. Cả hai đều bị bỏ qua và phải mất 15. Có lẽ 15 là tối thiểu ?? – AndyM