답변
DataContext.DatabaseExists()
또는
DataContext.Connection.Open()
어떤 구체적인 시나리오는 당신을 방지하려고?
필요한 컨텍스트 데이터 셋과 동일하지 않다 -는 (반드시)는 데이터 컨테이너 (ID 관리/변경 별도로 트래킹)없는 -은 데이터 소스 이다.
일반적으로 오류가 발생하면 쿼리의 객체를 제공하지 않습니다. 예외가 발생합니다. 따라서 LINQ-to-SQL을 통해 인스턴스를 받았다면 인스턴스에 LINQ가 있어야합니다.
피해야 할 특정 문제가 보이십니까?
나는 예외를 피하기를 원했다. :) –
@Alexander - 컨텍스트를 사용하기 시작할 때 데이터베이스를 사용할 수없는 경우에만 존재 여부 또는 연결 상태를 확인하는 것이 도움이됩니다. 컨텍스트를 사용하는 동안 DB 서버가 다운되면 도움이되지 않습니다. 나는 어쨌든 당신이 예외의 가능성으로 살아야 할 것이 두렵다. – tvanfosson
@tvanfosson : 알겠습니다. 감사! –
- 1. Linq to SQL 연결
- 2. Linq to SQL 연결
- 3. LINQ to SQL EntitySet에서 삭제를 확인하는 방법
- 4. Linq To SQL : 모델링 연결
- 5. LINQ to SQL 연결 문자열
- 6. LINQ to SQL : 연결 지연로드
- 7. LINQ to SQL 연결 매핑
- 8. linq to sql connection
- 9. LINQ to SQL 연결 1 - N
- 10. LINQ to SQL 및 자식 개체 연결
- 11. LINQ to SQL DataContext 및 연결 문제
- 12. 연결 풀 오류 LINQ to SQL
- 13. linq to sql "Contains"
- 14. LINQ to SQL 번역
- 15. Linq-To-SQL 오브젝트에서 어떤 필드가 변경되었는지 확인하는 방법
- 16. VS 2008없이 LINQ to SQL
- 17. LINQ to SQL
- 18. Linq to SQL
- 19. Linq to SQL
- 20. LINQ to SQL Join
- 21. LINQ to SQL은 트리거 변경/오류를 선택합니까?
- 22. 자바에서 오류를 확인하는 방법
- 23. linq to sql query interceptor
- 24. SQL Server에서 _exact_ 오류를 확인하는 방법
- 25. LINQ to SQL 업데이트
- 26. 도움말 Linq to SQL
- 27. LINQ to SQL
- 28. Linq to SQL
- 29. LINQ-to-SQL IN()
- 30. LINQ to SQL
필자는 질문과 기존 데이터베이스 간의 관계를 보지 못했습니다. 잘 추론했다 ... 심령 디버깅 ;-p –