1

私はデルファイが初めてで、とても気に入っています.デルファイ5のプロジェクトに取り組んでおり、次のようなコードを実行しました:

{$DEFINE DB_OTHER}

var aquery: {$IFDEF DB_MSACCESS}TAdoQuery;{$ENDIF}{$IFDEF DB_OTHER}TIBDataset;{$ENDIF}
...
with aquery do begin
  ...
  ExecSQL; <= here is the problem
  ...
end;

コードは 2 つの条件定義を使用します。最初の 1 つは完全に機能しますが、もう 1 つはコンパイラを狂わせます! 「ExecSQL」は何らかの理由で宣言されていない識別子だと言っています...

コードは問題なくコンパイルされるはずですが、何らかの理由で、ExecSQL が正しくないと叫びます。どんな助けも歓迎します。

4

1 に答える 1

0

IBX アップデートのダウンロード:こちら

于 2011-11-28T18:02:04.710 に答える