좀 더 복잡한 검색을 구현하려는 WPF 프로젝트를 준비합니다. ADO.NET Entity 모델을 통해 엔티티에 LINQ를 사용하고 WPFToolkit DataGrid에서 디스플레이를 수행 할 계획입니다.WPF 및 Linq - 엔티티 모델을 사용하여 데이터베이스를 검색하는 방법
내 검색 창에서는 몇 가지 다른 기준으로 검색 할 수 있습니다. 내 생각은 응용 프로그램에서 이름, 성 및 직업 텍스트 상자에 (예를 들어) 쓸 수 있고 모든 세 검색 매개 변수에 해당하는 선택한 테이블의 모든 사람 목록을받을 수있게하는 것입니다. 나는 모두가 입력되거나 심지어 하나만 입력 되더라도 검색 할 수 있기를 원합니다.
나는 다른 옵션은 데이터베이스에 폼을 바인딩하는 것으로 가정 ... 여전히 내가 정보를 표시하는 방법을 알고있다 (이런 식으로 검색을 편집 및 삽입 ...하지만 검색 할 방법을 모른다).
비록 쿼리 메커니즘에 문자열을 적용했지만 헛된 것이 었습니다. 작동하지 않는 것 같습니다. 내가 어떻게이 일을 할 수 있는지에 대한 아이디어를 나눠주세요. 모든 소스 또는 코드 조각을 높이 평가할 것입니다.
감사합니다.
좋습니다. 이것은 정신입니다. 이를 바탕으로 변수를 이해하면서 솔루션을 얻었습니다. 이것은 내가 엔티티를 사용할 수있게 해줍니다 ... 위의 응답은 괜찮지 만 도랑의 엔티티 사용이 필요합니다. 당신에게 크리스 감사 :) 편집 :! Canott 암시 'System.Linq.IQueryable을 <유형을 변환 : 미래에 누군가) – Branimir
이상한 ...이 반환에 필요한 경우 내 솔루션은 ... 위의 제 질문에 추가 WpfEfDataLayer.Patients> 'to'System.Data.Objects.ObjectQuery. 명시 적 변환이 존재합니다 (캐스트가 누락 되었습니까?) –
Branimir
NameFilter 필드에서 검색 텍스트 상자의 텍스트를 사용한다는 사실을 잊어 버렸습니다. – Branimir