ASE (Sybase) から MS SQL Server への移行の一環として、多数のレポートを Crystal Reports 7 から Crystal Reports 2008 に変換しました。また、Crystal Reports 2008 の [データベースの場所を設定] オプションを使用して確認しました。レポートを変換するときに、テスト データベースの 1 つ (これを DB_a と呼びましょう) を指定しました。これらのレポートを Delphi 4 アプリケーションから呼び出すと、正常に動作します。問題は、別のデータベース (DB_b としましょう) に対してこのレポートを実行しようとすると、次のエラーが表示されることです: "Error: 723 Error in file reportname Execute ".
Crystal 2008 に戻って DB_b に対するレポートを確認すると、DB_b では問題なく動作しますが、DB_a ではエラーが発生します。レポートが両方のデータベースで使用するのと同じストアド プロシージャをコンパイルしましたが、返されるデータはバックエンドから呼び出された両方で同じです。
何が問題なのか誰にもわかりませんか?
ありがとう