2017-12-09 1 views
-2

저는 VB에서 Windows 양식 응용 프로그램을 사용하기 때문에 제대로 작동하는 클라이언트 PC에 응용 프로그램을 설치할 때 클라이언트가 응용 프로그램을 열 때 다른 클라이언트 PC에 설치하면 프로그램에 문제가 발생하여 다음과 같이 나타납니다. ". 사전 로그인 핸드 셰이크의 승인을 소비하는 동안 연결 시간 제한 만료 제한 시간이 경과 초기화 = 15492;. 핸드 셰이크 10647" 도움이 날이 문제를 안부를 해결하기 위해. 연결 시간 제한 같은 방법으로 기본적으로 발생연결 제한 시간이 만료되었습니다.

+0

전체 오류 세부 정보를 제공하십시오 –

+1

이 사이트는 특정 코드 관련 문제를 해결합니다. 연결 시간 제한이 발생했다는 메시지가 표시되면 코드에 문제가없는 것입니다. 웹에서 오류 메시지를 검색하면 해당 정보가 응용 프로그램, 데이터베이스 서버 또는 Windows의 구성 변경과 관련 될 가능성이 높습니다. – jmcilhinney

답변

0

, 연결 1.Increase

타임 아웃 시간

 Connection Timeout=1000 

또는

우리는 web.config 파일의 끄트머리에서이 타임 아웃 기간을 할당 할 수 있습니다 .

2. 연결 시간을 0으로 설정하십시오. 시스템 프로 시저 새로운 SqlClient.SqlConnection (dbConnStr) 새로운 SqlClient.SqlCommand (SQLCommQry, dbConn)

SQLComm.CommandTimeout으로 SQLComm를 사용

으로 dbConn를 사용

를 데이터베이스에서 응답 할 때까지 기다리거나 저장합니다 = 0

3. 데이터베이스 색인 생성 데이터 가져 오기 성능을 향상 시키려면 다음을 수행하십시오.

관련 문제