私はDelphi7、BDE、Interbase(テスト)、Oracle(本番)を使用しています。
2つのテーブル(マスター、レスポンス)があります
Responsesテーブルをステップスルーし、そのMaster_Idフィールドを使用してMasterテーブル(id)でレコードを検索し、Masterテーブルの日付フィールドをResponsesテーブルの日付フィールドで更新する必要があります。
これはSQLで実行できますか、それとも実際に2つのTTableまたはTQueriesを作成して、各レコードをステップスルーする必要がありますか?
例:
2つのテーブルを開きます(Table1、Table2)
with Table1 do
begin
first;
while not EOF do
begin
//get master_id field
//locate in id field in table 2
//edit record in table 2
next;
end;
end;
ありがとう