728x90
728x170
Oracle DB 접속하여 쿼리하는데 파라미터값을 정상적으로 보냈음에도 쿼리결과가 나오지않았습니다
파라미터 순서를 맞춰야 결과가 나오더군요
그래서 확인해보니 기본으로 OracleCommand는 파라미터를 순서대로 매핑을 한다고하네요;
처리방법은
OracleCommand.BindByName = true;
위처럼 OracleCommand 에 BindByName 을 true 로 해주면 순서와 상관없이 파라미터를 이름과 매핑시켜줍니다
728x90
그리드형
'C#' 카테고리의 다른 글
[C#] Liquid Template 사용하기 - Fluid (0) | 2023.09.21 |
---|---|
[C#/Blazor] FluentUI Icon - Microsoft.Fast.Components.FluentUI.Icons (0) | 2023.09.20 |
[C#] 필드 필수 처리 - required modifier (0) | 2023.09.17 |
[C#] 리스트 패턴 (List Pattern) (0) | 2023.09.17 |
[C#] String Interpolation 복수 라인 표현식 (0) | 2023.09.17 |