스토어드프로시져에서 변수선언을
varchar혹은 char로 선언을 했는데
델파이에서 변수를 어떻게 넘겨줘야 하나요?
드냥 Query 콤퍼넌트에서 하듯이 파라메터의 타입을 string으로
해줬는데 데이터타입이 틀린것두 아니구 타입이 아니라구 메세지가 나오는군여..
어떻게 하면 좋을까요??
프로시저선언
------------------------------------------------
Create proc p_service_tong
(@v_yundo varchar(4), @v_month varchar(2))
AS
....
델파이에서
------------------------------------------------
try
with StoredProc1 do
begin
prepare;
params[1].Value:= MaskEdit1.Text;
params[2].Value:= ComboBox_month.Text;
end;
StoredProc1.ExecProc;
...
------------------------------------------------
이렇게 했습니다..
그리구
프로시져 콤퍼넌트에서
파라미터의 첫번째는 return이라는 변수가 자동으로 생성되어있네요..
원래그런건가요?