2013-08-08 2 views
0

MS 액세스에 연결하고 내 응용 프로그램에 표시 할 데이터를 가져 오는 응용 프로그램이 있습니다. 2 분 후에 타임 아웃을 설정하고 싶습니다. 의미, 검색 버튼이 실행 된 후 2 분이 지나면 내 액세스 데이터베이스에 대한 연결이 종료됩니다.연결을 실행 한 후 C# 시간 초과가 발생했습니다.

누구나 쉽게이 작업을 수행 할 수있는 제안이 있습니까? 또는 데이터를 수집 한 후 연결을 닫는 방법은 무엇입니까?

감사합니다.

답변

1

이 값을 0으로 지정하면 아무런 제한이 없음을 의미하므로 명령을 실행하려고하면 무기한 대기하게되므로 CommandTimeout에서 피해야합니다.

this.Adapter.InsertCommand.CommandTimeout = timeout; 
당신은 또한 연결 문자열에 추가 할 수

Connection Timeout=2; 
관련 문제