본문 바로가기
ASP.NET

Entity 프레임웍 사용하여 코드 한줄없이 데이터 가져와서 데이터출력,페이징 등 처리하기

by BeGeek 2016. 12. 2.

Entity 프레임웍 사용하여 코드 한줄없이 데이터 가져와서 데이터출력,페이징 등 처리 가능하다.

솔루션 탐색기에서 솔루션 선택 후 새 항목 추가(ctrl + shfit+a) > 데이터 > ADO.NET 엔터티 데이터 모델

 

추가 버튼 누르고 데이터베이스 EF Designer 선택 후 다음.

 

예, 중요한 데이터를 연결 문자열에 포함합니다. 선택.

 

(밑에 기존에 Web.Config의 연결 설정 저장 부분에 저장 체크되있고 지정한 DB이름+Entities1 형태로 이름이 지정되어 있는것을 볼 수 있다)

Model1.edmx 파일 화면에 선택한 테이블들의 ERD가 보여짐

 

디자인뷰에서 GridView하나 추가하고 드 한뒤 GridView선택 후 '새 데이터 소스' 눌러서 위에서 만든 EntityDataSource1를 이터 소스로 선택하고 하단에 페이징 사용,정렬사용,편집,삭제,선택 사용 등 필요한 항목 체크박스 체크. (필요에 따라 '자동 서식'을 통해 GridView를 꾸밀 수 도 있음)

 

실행(ctrl + F5)하면 끝

 

댓글