Merhabalar,
Başlıktaki gibi forumda arattım ve bir çok başlık döküldü, hemen hemen hepsi benim sorunuma çözüm. Uygulamaya geçtim heyecanla ve ne göreyim;
Kod: Tümünü seç
procedure TFrmOlayBilgi.DBGrid1Exit(Sender: TObject);
begin
if dbgrid1.DataSource.State in [dsInsert, dsedit] then
dm1.OlaySahisIBDSet.Post;
end;
kod bu. kişi kayıt veya edit işlemini butonlar ile değil satırlar ile yapıyor. yani ikinci satıra geçince birinci satır kaydediliyor. ama kişi sonraki satıra hamle yapmaz ise haliyle dataset edit veya insert pozisyonunda bekliyor bende grid çıkışına eğer edit veya insert te ise kaydet komutu vermek istedim. forumdaki cevaplarda yukarıdaki kod gibi. benim yukarideki kodda ise hata verip dsinsert sonunda bekliyor ve hata mesajı olarak
mesajını alıyorum. forumda bulunan tüm konularda bu gibi uygulamada yukarıdaki kod örneği verilmiş bendeki hata ne ki bu sorunu yaşıyorum.
Teşekkür ve saygılarımla kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.
