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


パニック  2008-07-01 06:39:38  No: 31123

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 17:35:42  No: 31124

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


  2008-07-01 17:53:43  No: 31125

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

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加