Delphi-Oracleの引数で何がなんだか


パニック  2008-06-30 21:39:38  No: 31123  IP: 192.*.*.*

Delphi-Oracleでストアドを実行しています。
Oracle環境のテストで正常に引数を指定してINSERTができます。
DelphiでOracleを動かすと結果が違うのです。
Oracleで引数をテーブルに書き出しても同じ引数です。
コードは
    with DM do begin
      CDSSP.SQLDefKey := '請求';
      CDSSP.PrePare;
      CDSSP.Params.ParamByName('P_CORPCD').AsString     := Kaicd;
      CDSSP.Params.ParamByName('P_HOJNCD').AsString     := HOJIN_CD;
      CDSSP.Params.ParamByName('P_STRDAT').AsString     := sSdate;
      CDSSP.Params.ParamByName('P_ENDDAT').AsString     := sEdate;
      CDSSP.Params.ParamByName('P_WAREKI').AsString     := swEdate;
      CDSSP.Params.ParamByName('P_DNPKBN').AsString     := '1';
      CDSSP.Execute;
    end;
なのですが、Oracleに正常に引数が渡っているようです。
何?パニックです。

編集 削除
HOta  2008-07-01 08:35:42  No: 31124  IP: 192.*.*.*

接続はどうなっていますか?

編集 削除
 2008-07-01 08:53:43  No: 31125  IP: 192.*.*.*

> DelphiでOracleを動かすと結果が違うのです。
どう結果が違うのですか?
期待した結果と、どこがどう違うのか書いてください。

あと、Oracleとの接続は何を使用?
ODBC, ODA, dbExpress 等・・・

編集 削除