2013-08-07 11 views

답변

2

아니 그들은 당신이 MSDN 말을 가지고 whay 이것은이

SqlCeConnection conn = new SqlCeConnection(); 
conn.ConnectionString = "Persist Security Info=False; Data Source = Northwind.sdf;" + 
"Password = <password>; server=mySQLServer;Connect Timeout=30"; 

같은 연결 문자열에서 타임 아웃을 정의 할 수 있습니다, 시간 제한 않습니다. ConnectionTimeout 속성은 연결이 열리기를 기다리는 시간 (초)입니다. 값은 SQL Server Compact에서 읽기 전용이므로 항상 0입니다.

+0

팝업 문항은 연결 문자열을 시간 초과 값으로 정의 할 수있는 경우 연결 문자열의 시간 초과 값으로 내부적으로 'ConnectionTimeout' 속성을 설정하지 않는 이유는 무엇입니까? 왜 항상 0입니까? – rageit

+0

@rageit 매우 유효한 질문이지만 Eric Lippert가 대답 할 수 있습니다. – Ehsan