VS에서 IIS로 프로세스 연결 시 SELECT결과가 NULL인 경우
- 작성자 :
- 김*현
- 작성일 :
- 2020-06-01 16:06:00
- 조회수 :
- 2,313
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
수고많으십니다.
Oracle에서 CUBRID로 DBMS를 변경하면서 select 결과가 1rows존재함에도 그 결과값이 null로반환되고 있습니다.
OS : Windows Server 2016 Datacenter(1607)-64bit
VS : Microsoft Visual Studio Community 2019(버전 16.6.0)
CUBRID : 10.2.0
DB :
create table people
(f_name varchar(20),
f_age int
);
insert into people values('cubrid', 10);
1.정상적인 경우
VS 에서 재빌드 이후 Debug->Mixed Platfroms->IIS Express(Chrome)으로 디버깅 하는 경우
cubresult=Mapper.Instance().QueryForList<People><"People.cubSelectionLogin",null);;
에서 그 select 결과값이 "cubrid", "10"이 출력됩니다.
2. NULL로 반환
동일한 VS코드로 재빌드 후 , IIS에서 설정한 IPLMS_DEBUG로 "프로세스 연결" 한 경우에는 cubresult 값이 null, 0으로 리턴이 되고 있습니다.
DB에서는 정상적으로 수행된 것 같은데 어디를 추가적으로 보아야 할지요??? 코드 문제는 아닌듯 한데
DEBUG포인트를 알려주실 수 있을까요??
의심될만한 부분이 있다면 알려주시면 큰 도움이 되겠습니다.
감사합니다.
Oracle에서 CUBRID로 DBMS를 변경하면서 select 결과가 1rows존재함에도 그 결과값이 null로반환되고 있습니다.
OS : Windows Server 2016 Datacenter(1607)-64bit
VS : Microsoft Visual Studio Community 2019(버전 16.6.0)
CUBRID : 10.2.0
DB :
create table people
(f_name varchar(20),
f_age int
);
insert into people values('cubrid', 10);
1.정상적인 경우
VS 에서 재빌드 이후 Debug->Mixed Platfroms->IIS Express(Chrome)으로 디버깅 하는 경우
cubresult=Mapper.Instance().QueryForList<People><"People.cubSelectionLogin",null);;
에서 그 select 결과값이 "cubrid", "10"이 출력됩니다.
2. NULL로 반환
동일한 VS코드로 재빌드 후 , IIS에서 설정한 IPLMS_DEBUG로 "프로세스 연결" 한 경우에는 cubresult 값이 null, 0으로 리턴이 되고 있습니다.
DB에서는 정상적으로 수행된 것 같은데 어디를 추가적으로 보아야 할지요??? 코드 문제는 아닌듯 한데
DEBUG포인트를 알려주실 수 있을까요??
의심될만한 부분이 있다면 알려주시면 큰 도움이 되겠습니다.
감사합니다.
A
안녕하세요.
표준프레임워크센터 입니다.
표준프레임워크는 Java언어 기반의
스프링 프레임워크를 기반으로 하고 있습니다.
그리고 그 기반은 JVM와 WAS위에서 구동이 되고 있습니다.
Visual Studio에서 운용하는 환경은
저희가 다루는 표준프레임워크와 관련이 없기때문에
해당 기반 기술을 저희가 확인할수 없어
답변을 드릴수 없습니다.
감사합니다.
표준프레임워크센터 입니다.
표준프레임워크는 Java언어 기반의
스프링 프레임워크를 기반으로 하고 있습니다.
그리고 그 기반은 JVM와 WAS위에서 구동이 되고 있습니다.
Visual Studio에서 운용하는 환경은
저희가 다루는 표준프레임워크와 관련이 없기때문에
해당 기반 기술을 저희가 확인할수 없어
답변을 드릴수 없습니다.
감사합니다.