selam
kardeş yanlış anlama bence sen yanlış yolda gidiyosun gibi geldi bana. Şimdi bir kaydın düzenleme mudna geçmesini
Ibtable1.edit;
Ibtable1.post;
diyerek yapabilirsiniz.
Şimdi sizin sorunuzu baştan ele alarak şöyle değerlendirme yapabiliriz:
ilk önce form1 de
2 ad.dbeditimiz olsun.
1.dbedit----------------> Kod
2.dbedit----------------->Ad
diye iki alanımız olsun ve iki ad.te buton koy.
Button1--------------->Kaydet
Buton2---------------->Vazgeç
Kaydet butonuna
---------------------
Ibtable1.append;
Ibtable1.post;
Vazgeç Butonuna
form1.close;
Bir tane de buton koyalım form 2ye bağlanmak için
butonada Form2.show;
yazdım
form 2ye de bir tane edit1 bir tane de dbgrid koyuyorum
editin on key press olayına
if key=#13 then begin
Ibtable1.locate('Kod',edit1.text,[]);
end;
burada edit1 den arama yapıyoruz şimdi dbgride gelelim.
dbgridin properties de Options kısmı var orada
dgrowselect ve dgalwayshow select olan kısımları true yapın birde dbgrid
Ibtable bağlı olsun.
editte yaptığınız arama ile dbgridde konumlanacak
ve dbgridin
on dblclick yordamına
Ibtable1.edit;
form2.close;
diyeceksin
direk o andaki kayıtlar dbeditte gösterilecek
ve düzenleme yapabileceksiniz.Hepsi bu kadar :kendiniizi kıardeş neden o kadar yoruyosunuz ki. Kolay gelsin.
