[C# WPF] ACCESS DB를 사용한 전화번호 검색 프로그램 DB를 사용하여 뭔가 쓸만한 프로그램을 만들어 보려다가... 학교 전화번호부를 만들어보기로 했습니다. 구내 전화번호 찾는 경우가 많거든요. 프로그램은 다음과 같은 UI를 갖습니다. 대학 캠퍼스가 두 곳이라 전화번호부가 두개로 나뉘어 있습니다. 검색도 두 캠퍼스를 나누어 하도록 만들었습니다. ACCESS DB를 사용하며 두개 테이블의 필드는 다음과 같습니다. 이름, 부서명, 직급명, 전화번호 등으로 검색이 가능하도록 하겠습니다. XAML 파일은 다음과 같습니다. C# 소스파일을 설명하지요. 우선 OleDb를 사용하기 위해 다음을 추가합니다. using System.Data.OleDb; 소스코드는 다음과 같습니다. connstr을 보면 전화번호부 DB는 실행파일과 같은 폴더에 있어야 합니다. 파일이름은 전화.. 더보기 [C# WPF]Access DB를 이용한 전화번호부 프로그램(DataGrid 사용) 앞에서는 ListBox를 사용해서 프로그램 했는데, 이번에는 DataGrid를 사용하는 프로그램을 설명하겠습니다. 다른 분들은 어떤지 모르겠는데, 나는 DataGrid를 사용하는 것이 조금 더 복잡하더군요. 프로그램의 실행 화면입니다. 처음 시작되면 DB에서 학생 정보를 읽어와서 DataGrid에 표시해 줍니다. ListBox로 했을 때와 달리 별도의 TextBox가 보이지 않습니다. 직접 DataGrid에서 삽입, 삭제, 업데이트를 실행합니다. 더보기 [C# WPF]Access DB를 이용한 전화번호부 프로그램(ListBox 사용) 아래 그림과 같이 추가, 삭제, 업데이트, 검색이 가능한 데이터베이스 WPF 프로그램을 만들어보겠습니다. ListBox를 사용하겠습니다. 먼저 데이터베이스를 연결하기 위해서 Visual Studio의 [보기] 메뉴에서 [서버탐색기]를 선택합니다. 데이터 연결 메뉴에 마우스 오른쪽 버튼을 누르면 연결추가 창이 뜨고 여기에 데이터 소스를 Microsoft Access 데이터베이스 파일(OLE DB)를 선택하고 데이터베이스 파일 이름을 찾아보기 버튼을 눌러서 선택합니다. 여기에서는 myStudent.accdb 파일을 선택했습니다. 테스트를 위해 myStudent.accdb 파일에 몇개의 레코드를 넣어두었습니다. 연결테스트를 눌러 연결이 되었는지를 확인한 후, 확인 버튼을 누르면 아래 그림과 같이 DB가 연결되.. 더보기 이전 1 ··· 19 20 21 22 23 24 25 ··· 34 다음