0
무비 데이터베이스의 응용 프로그램을 만들고 싶습니다. 그래서 나는 영화 (장르, 감독 등)와 감독이있는 테이블이있는 테이블을 가지고 있습니다. 그래서 나는 영화의 새로운 엔트리를 만들 때 기존의 감독들로부터 입력 할 드롭 다운리스트를 원한다.다른 테이블에서 테이블로 데이터를 가져올 수있는 방법
무비 데이터베이스의 응용 프로그램을 만들고 싶습니다. 그래서 나는 영화 (장르, 감독 등)와 감독이있는 테이블이있는 테이블을 가지고 있습니다. 그래서 나는 영화의 새로운 엔트리를 만들 때 기존의 감독들로부터 입력 할 드롭 다운리스트를 원한다.다른 테이블에서 테이블로 데이터를 가져올 수있는 방법
기본적으로 영화를 가져 오는 데 1 개, 영화를 삽입 할 때 2 개의 검색어가 필요합니다. ORM을 사용하고 있기 때문에 (Entity Framework에서) 쿼리를 직접 작성하지 않아도되지만 API를 사용해야 만 작업을 수행 할 수 있습니다. 이 예제 MovieModel
이 엔티티 프레임 워크 컨텍스트이며, 이사의 목록은 콤보 상자에 바인딩하는 데 필요한 모음에서
MovieModel model = new MovieModel();
List<Directors> directors = model.Directors.ToList();
Movie movie = new Movie();
movie.Name = "Sample";
movie.Id = 1;
movie.Director = directors.First(x => x.Id = 1);
model.AddObject(movie);
model.SaveChanges();
: 여기
은 예입니다.directorors.First (x => x.Id = 1); 귀하의 코드에 대한 combobox.SelectedItem로 교체해야합니다. 도움이 되길 바랍니다.
이 시나리오에서 다른 테이블을 원하십니까? – Prasanth
두 테이블 모두 내 응용 프로그램에 있습니다. 나는 또한 다른 탭에서 디렉터 테이블을 수정할 수 있지만 드롭 다운 목록에는 특별한 것이 없습니다. – Giannis