[데이터베이스] - 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(); } } |