[데이터베이스] - ODAC(ADO.NET) 연결하여 테이블의 데이터 조회하기
○ ODAC 연결하여 테이블의 데이터 조회하기 |
*. Connection 에 대한 속성들은 아래 사이트에서 확인 가능하다 https://docs.oracle.com/cd/B19306_01/win.102/b14307/featConnecting.htm#i1006259 *. oracle 관련 메소드를 사용하기 위해서 참조를 해야하는데, odac 설치한 폴더\odp.net\bin\4 의 'Oracle.DataAccess.dll' 을 참조한다 1. VS에서 '콘솔 앱' 프로젝트를 하나 만든다 2. 클래스 안에 Main()함수나 다른 함수를 만들고 아래와 같이 코드를 쓴다 static void Main(string[] args) { // 접속하려는 ip : localhost 이거나 서버 ip 주소 string str = "data source=//접속하려는 ip:1521/orcl;user id=scott; password=tiger"; OracleConnection Conn = new OracleConnection(str); OracleCommand Comm; Comm = new OracleCommand(); Comm.Connection = Conn; try { Conn.Open(); Comm.CommandText = "SELECT ENAME FROM EMP"; OracleDataReader reader = Comm.ExecuteReader(); while (reader.Read()) { Console.WriteLine(reader.GetString(0)); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } finally { Conn.Close(); } } 3. 아래와 같이 Oracle 에는 데이터가 저장되어 있고, 정상적으로 가져와서 출력됨을 알 수 있다 |
'데이터베이스' 카테고리의 다른 글
[데이터베이스] - 오라클 DB 사용자 생성 및 확인 (0) | 2019.06.19 |
---|---|
[데이터베이스] - ODAC(ADO.NET) 연결하여 테이블의 데이터 삽입, 수정, 삭제하기 (0) | 2019.06.19 |
[데이터베이스] - ODAC 연결 시, listener was not given the service_name 에러 해결하기 (0) | 2019.06.19 |
[데이터베이스] - ODAC 연결 시, Oracle.DataAccess 종속 되어 있는 에러 해결하기 (0) | 2019.06.19 |
[데이터베이스] - ODAC 설치하기(oracle 11g r2 64bit 설치도) (0) | 2019.06.19 |