Query내용은요..
select A.PROD_TP,
B.BOND_NM,
A.STD_CD,
B.ISSUE_DT,
B.MATUR_DT,
B.ISSUE_INT,
A.TRADE_DT,
A.ACTUAL_PRICE,
A.ACTUAL_YIELD,
A.UNIT,
A.UNIT*A.ACTUAL_PRICE,
A.SETTLE_AMT
FROM TRANS_TBL A, BOND_INFO_TBL B
WHERE A.STD_CD = B.STD_CD
AND A.TRADE_TP = '1'
AND A.INPUT_DATE = :P_INPUT_DATE
이구요
P_INPUT_DATE의 DataType을 DATE형으로 지정하고 나서
Active를 True하면
다음과 같은 메세지가 나오네요..
메세지...
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 2
그리고
코딩으로 파라메터를 지정시에
Parameters.ParamByName('P_INPUT_DATE').Value := StrToDate( FormatDateTime('yyyy-mm-dd',Now()));
이렇게 하는 거 맞지요?
이거 해결을 어떻게 해야하나요?
> Query내용은요..
>
> select A.PROD_TP,
> B.BOND_NM,
> A.STD_CD,
> B.ISSUE_DT,
> B.MATUR_DT,
> B.ISSUE_INT,
> A.TRADE_DT,
> A.ACTUAL_PRICE,
> A.ACTUAL_YIELD,
> A.UNIT,
> A.UNIT*A.ACTUAL_PRICE,
> A.SETTLE_AMT
> FROM TRANS_TBL A, BOND_INFO_TBL B
> WHERE A.STD_CD = B.STD_CD
> AND A.TRADE_TP = '1'
> AND A.INPUT_DATE = :P_INPUT_DATE
>
> 이구요
>
> P_INPUT_DATE의 DataType을 DATE형으로 지정하고 나서
> Active를 True하면
> 다음과 같은 메세지가 나오네요..
>
> 메세지...
> [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 2
>
>
> 그리고
> 코딩으로 파라메터를 지정시에
> Parameters.ParamByName('P_INPUT_DATE').Value := StrToDate( FormatDateTime('yyyy-mm-dd',Now()));
> 이렇게 하는 거 맞지요?
>
> 이거 해결을 어떻게 해야하나요?
>
ADO쿼리객체명.ParamByName('P_INPUT_DATE').Value := StrToDate( FormatDateTime('yyyy-mm-dd',Now()));
이렇게 하면 될듯 싶궁여..