ADO
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
ADO
Arkadaşlar Table1 nesnesinde kullanılan " SetKey ve GotoKey metodlarının ADOQuery deki karşılıkları hangileridir.
procedure TarzKytForm.Edit1Exit(Sender: TObject);
begin
Edit1.Color := clWindow;
Label3.Font.Style := Label3.Font.Style - [fsBold];
with Edit1 do
if Text <> '' then
begin
DATAForm.arizaKayitADOQuery1.Locate('ArizaKod',Edit1.Text,[loPartialKey]);
Edit1.Visible := false;
ArizaKod.Visible := true;
end
else
ArizaKod.Text := Edit1.Text;
Edit1.Visible := false;
ArizaKod.Visible := true;
end;
begin
Edit1.Color := clWindow;
Label3.Font.Style := Label3.Font.Style - [fsBold];
with Edit1 do
if Text <> '' then
begin
DATAForm.arizaKayitADOQuery1.Locate('ArizaKod',Edit1.Text,[loPartialKey]);
Edit1.Visible := false;
ArizaKod.Visible := true;
end
else
ArizaKod.Text := Edit1.Text;
Edit1.Visible := false;
ArizaKod.Visible := true;
end;
Arkadaşlar teşekkür ederim.Kodu en son aşağıdaki şekle getirince düzgün çalıştı
procedure TarzKytForm.Edit1Exit(Sender: TObject);
begin
Edit1.Color := clWindow;
Label3.Font.Style := Label3.Font.Style - [fsBold];
Edit1.Color := clWindow;
Label3.Font.Style := Label3.Font.Style - [fsBold];
with Edit1 do
if Text <> '' then
if DATAForm.arizaKayitADOQuery1.Locate('ArizaKod',Edit1.Text,[]) then
begin
Edit1.Visible := false;
ArizaKod.Visible := true;
end
else
DATAForm.arizaKayitADOQuery1.Insert;
DBCheckBox1.State := cbUnchecked;
DBCheckBox2.State := cbUnchecked;
DBCheckBox3.State := cbUnchecked;
DBCheckBox4.State := cbUnchecked;
DBCheckBox5.State := cbUnchecked;
DBCheckBox6.State := cbUnchecked;
Edit1.Visible := false;
ArizaKod.Text := Edit1.Text;
ArizaKod.Visible := true;
end;
procedure TarzKytForm.Edit1Exit(Sender: TObject);
begin
Edit1.Color := clWindow;
Label3.Font.Style := Label3.Font.Style - [fsBold];
Edit1.Color := clWindow;
Label3.Font.Style := Label3.Font.Style - [fsBold];
with Edit1 do
if Text <> '' then
if DATAForm.arizaKayitADOQuery1.Locate('ArizaKod',Edit1.Text,[]) then
begin
Edit1.Visible := false;
ArizaKod.Visible := true;
end
else
DATAForm.arizaKayitADOQuery1.Insert;
DBCheckBox1.State := cbUnchecked;
DBCheckBox2.State := cbUnchecked;
DBCheckBox3.State := cbUnchecked;
DBCheckBox4.State := cbUnchecked;
DBCheckBox5.State := cbUnchecked;
DBCheckBox6.State := cbUnchecked;
Edit1.Visible := false;
ArizaKod.Text := Edit1.Text;
ArizaKod.Visible := true;
end;