728x90

Oracle DB 접속하여 쿼리하는데 파라미터값을 정상적으로 보냈음에도 쿼리결과가 나오지않았습니다
파라미터 순서를 맞춰야 결과가 나오더군요
그래서 확인해보니 기본으로 OracleCommand는 파라미터를 순서대로 매핑을 한다고하네요;

처리방법은

OracleCommand.BindByName = true;



위처럼 OracleCommand 에 BindByName  을 true 로 해주면 순서와 상관없이 파라미터를 이름과 매핑시켜줍니다

728x90
Posted by kjun.kr
,