yapmak istediğim şu:
2 adet tablo var birinde 12 kayıt var diğerinde 10 kayıt var
önce tabloların kayıt sayılarını karşılaştırıyorum eğer ana tablodaki kayıt sayısı diğerinden büyükse son eklenen 2 kaydı diğer tabloya ekle
şeklinde bir çalışma yapmam lazım ama kafamda toparlayamadım
biraz yardımcı olurmusunuz
Kod: Tümünü seç
procedure TFrmVeriTabani.Button1Click(Sender: TObject);
var
say1,say2,i:Integer;
begin
DMveriTabani.ADOQuery1.Close;
DMveriTabani.ADOquery1.SQL.Clear;
DMveriTabani.ADOQuery1.SQL.Add('select * from Oyunlar');
DMveriTabani.ADOQuery1.Open;
say1:=DMveriTabani.ADOQuery1.RecordCount;//query kayit sayisi
//ShowMessage(IntToStr(say1));
DMveriTabani.ADOQueryHost.Close;
DMveriTabani.ADOQueryHost.SQL.Clear;
DMveriTabani.ADOQueryHost.SQL.Add('select * from Oyunlar');
DMveriTabani.ADOQueryHost.Open;
say2:=DMveriTabani.ADOQueryHost.RecordCount;//query kayit sayisi
//ShowMessage(IntToStr(say2));
if say2<say1 then //eşitle
begin
Db1denDb2yeKaydet;
end;
end;