0
방금 SqlCeConnection
및 SqlCeCommand
개체의 timeout 속성이 기본값으로 0으로 설정된 읽기 전용이라는 것을 깨달았습니다. SqlCe 데이터베이스에 대한 쿼리가 절대로 시간 초과되지 않는다는 것을 의미합니까?Sql Server Compact Edition 3.5 쿼리 제한 시간이 있습니까?
방금 SqlCeConnection
및 SqlCeCommand
개체의 timeout 속성이 기본값으로 0으로 설정된 읽기 전용이라는 것을 깨달았습니다. SqlCe 데이터베이스에 대한 쿼리가 절대로 시간 초과되지 않는다는 것을 의미합니까?Sql Server Compact Edition 3.5 쿼리 제한 시간이 있습니까?
아니 그들은 당신이 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입니다.
팝업 문항은 연결 문자열을 시간 초과 값으로 정의 할 수있는 경우 연결 문자열의 시간 초과 값으로 내부적으로 'ConnectionTimeout' 속성을 설정하지 않는 이유는 무엇입니까? 왜 항상 0입니까? – rageit
@rageit 매우 유효한 질문이지만 Eric Lippert가 대답 할 수 있습니다. – Ehsan