[데이터베이스] - ODAC(ADO.NET) 연결하여 테이블의 데이터 삽입, 수정, 삭제하기
○ ODAC 연결하여 테이블의 데이터 삽입, 수정, 삭제하기 |
클래스 안에 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(); // -- insert -- // Comm.CommandText = "insert into EMP values(7988, 'MILANO', 'GAMER', 7999, 4000, 200, 10)"; // -- update -- // Comm.CommandText = "update EMP set JOB='CEO' where EMPNO = '7988'"; // -- delete -- // Comm.CommandText = "delete from EMP where EMPNO = '7566'"; Comm.ExecuteNonQuery(); // insert, update, delete 시 사용 // -- select -- // Comm.CommandText = "select * from EMP"; // OracleDataReader reader = Comm.ExecuteReader(); // while (reader.Read()) // { // Console.WriteLine(reader.GetInt32(0) + '/' + reader.GetString(1) + '/' + reader.GetString(2)); // } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } finally { Conn.Close(); } } |
'데이터베이스' 카테고리의 다른 글
[데이터베이스] - ADO.NET(SqlClient, OracleClient) MSSQL, ORACLE 연동하기 (0) | 2019.06.20 |
---|---|
[데이터베이스] - 오라클 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 |