LOGIN • JOININ

DB 프로시져 호출시 파라메터 문제2

RayYun 2016.01.25 16:37 조회 수 : 212

일단 CHAR형으로 넣었을때 데이터가 정상적으로 들어가는 부분은 프로필러로 확인을 했습니다.

하지만 유니코드형으로 데이터를 넣어서 프로시져 호출시 프로필러 부분에서 찍혀나오는 부분이 아래와 같이 나옵니다.


declare @p1 int

set @p1=1

exec sp_prepexecrpc @p1 output,N'SP_Set_Reg_Account',@Account_Type=1,@Account_ID='r a y 3 3 0 9 ',@Account_Pass='y h s 8 2 8 1 ',@Account_EMail='r a y 3 3 0 9 @ g m a i l . c o m ',@Account_Device_Mac='1 1 - 2 2 - 3 3 - 4 4 - 5 5 - 6 6 ',@Account_Device_OS=1,@Account_Device_OSVer='5 . 2 . 2 '

select @p1


문자열들이 모두 한칸씩 띄어 쓰기가 되어 있는거죠 그래서 결국 DB상에 저장된 데이터를 보게 되면 ID는 r만 저장되어 있고, Pass 는 y만 저장되며 각 스트링이 맨 앞에 한글자씩만 저장이 되어 있습니다.


C++ 소스의 파라메터 셋팅 부분은 다음과 같습니다.


pQuery->SetParam<BYTE>(1, 1);


pQuery->SetParamLength(2, 255);

pQuery->SetParamString(2, L"ray3309"); // 

pQuery->SetParamLength(3, 255);

pQuery->SetParamString(3, L"yhs8281"); // 

pQuery->SetParamLength(4, 255);

pQuery->SetParamString(4, L"ray3309@gmail.com");

pQuery->SetParamLength(5, 18);

pQuery->SetParamString(5, L"11-22-33-44-55-66");

pQuery->SetParam<BYTE>(6, 1);


pQuery->SetParamLength(6, 6);

pQuery->SetParamString(7, L"5.2.2");


제가 사용을 잘 못하고 있는걸까요?

번호 제목 글쓴이 날짜 조회 수
공지 Q&A 무엇이든 물어보세요. webmaster 2015.04.25 426
17 안녕하세요 질문이 있습니다. [1] secret 주니와니 2016.03.07 3
16 CGDsList 컨테이너 사용방법에 대한문의 드립니다. [5] RayYun 2016.01.28 314
15 다중서버 소켓 접속 정보의 로드벨런싱 처리에 대해 문의드립니다. [1] RayYun 2016.01.27 340
» DB 프로시져 호출시 파라메터 문제2 [1] RayYun 2016.01.25 212
13 DB쿼리 클래스 사용 문의 드립니다. [12] secret RayYun 2016.01.21 10
12 소켓 클래스 내부의 특정 함수를 매 초 마다 이벤트로 실행하는 방법에 대한 문의입니다. [1] RayYun 2016.01.14 234
11 CGCII 를 사용하여 서버간 연결 방법에 대해 문의드립니다. [1] file RayYun 2016.01.12 215
10 CGCII Network TCPEchoClient에 대해서 [1] file 유저 2015.12.26 219
9 초보 프로그래머의 질문 [8] zzanggu 2015.12.24 1081
8 CGCII에서 빨리 보강되었으면 하는 점 건의 [4] 플머 2015.12.23 340
7 RayYun님의 질문 메일 중... webmaster 2015.12.18 128
6 Log 시스템 관련 질문 드립니다. [1] RayYun 2015.12.18 116
5 왜 디버그 모드에서만 런타임 오류가 발생할까요? [1] file 쿠우 2015.10.26 299
4 개인적인 질문입니다. [1] bjh 2015.09.17 222
3 벤치마크요청! Linux vs Windows 어느 쪽이 빠른가요? [4] 궁금한이 2015.09.02 697
2 TLS 관련 질문이요~ ㅋㅋ [2] 황대장 2015.06.23 340
1 패킷 관련 기능 문의입니다. [4] 은혜아빠 2015.06.10 2303