C#,Delphi,Oracle,MSSQL 개발자블로그
C#에서 Oracle의 프로시저 사용. 본문
- m_cmd는 OracleCommand 변수라 가정하면,
OracleParameter 오라클파라미터변수1 = new OracleParameter(프로시저변수1, OracleDbType.프로시져변수타입1);
OracleParameter 오라클파라미터변수2 = new OracleParameter(프로시저변수2, OracleDbType.프로시져변수타입2);
...
m_cmd.CommandType = CommandType.StoredProcedure;
m_cmd.CommandText = "프로시저명";
오라클파라미터변수1.Value = 넣을 값1;
오라클파라미터변수2.Value = 넣을 값2;
...
m_cmd.Parameters.Add(오라클파라미터변수1);
m_cmd.Parameters.Add(오라클파라미터변수2);
...
m_cmd.ExecuteNonQuery();
Ex.
OracleParameter inParam = new OracleParameter("VAR_CRIPT", OracleDbType.Varchar2);
m_cmd.CommandType = CommandType.StoredProcedure;
m_cmd.CommandText = "FINE_CRIPT";
inParam.Value = textBox1.Text;
m_cmd.Parameters.Add(inParam);
m_cmd.ExecuteNonQuery();
'Programming > C#' 카테고리의 다른 글
C# 주민등록번호 유효성 검사하기! (0) | 2017.06.15 |
---|---|
VS 프로젝트 솔루션 이름변경하기 (2) | 2017.06.15 |
C# 폴더, 파일유무 확인 (0) | 2017.06.14 |
C# - Oracle DB 연결하기.(ODP.NET이용) (0) | 2017.06.08 |
C# DateTime을 이용해서 년도와 달을 알때, 마지막 날짜 구하기 (0) | 2017.06.08 |