(WPF, 오라클연동)WPF DataBinding, 데이터 바인딩을 이용하여 오라클 EMP 테이블 데이터를 ListView에 뿌리기(ODP.NET, ItemTemplate)
n ODP.NET을 이용하여 오라클 DB의 EMP 테이블의 내용을 ListView에 출력하는 예제를 작성해 보자.
n Visual Studio 2017에서 ODP.NET을 사용하기 위해서는 Oracle Developer Tools for Visual Studio 2017을 다운받아 설
치하면 된다(http://www.oracle.com/technetwork/topics/dotnet/downloads/odacmsidownloadvs2017-3806459.html )
n 오라클 클라이언트 설치(옵션)
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html
n 오라클 클라이언트 설치 후 오라클홈(C:\app\사용자\product\11.2.0\client_1) 디렉토리 아래 NETWORK\Admin 폴더의 tnsnames.ora 파일에 속하고자 하는 Oracle Server의 접속정보 추가
n WPF 응용프로그램 형태의 프로젝트를 생성(프로젝트명 : WpfOracleTest)
n 참조 추가 : 프로젝트 생성 후 솔루션 탐색기 -> 참조 -> 참조추가 선택 후 확장 >> Oracle.MaangedDataAccess를 선택하여 추가하자. 오라클홈\network\admin 아래에 tnsnames.ora을 생성
n 테스트 PC가 64Bit 라면 프로젝트에서 마우스 오른쪽 속성 선택 후 빌드 -> 플랫폼 대상(Target Platform)을 x64로 선택한다. (32Bit인 경우 생략)
n EmpViewModel.cs
n MainWindow.xaml
n MainWindow.xaml.cs
n 실행화면
댓글 없음:
댓글 쓰기