Dbnavigator de kayıt sonunda delete olayı problemi?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
ömer faruk
Üye
Mesajlar: 97
Kayıt: 29 Eki 2003 09:34
Konum: Bursa
İletişim:

Dbnavigator de kayıt sonunda delete olayı problemi?

Mesaj gönderen ömer faruk »

S.A

Arkadaşlar başlıgı biraz daha açayım dbnavigator ile tablo kayıt ekleme cıkar vs..yapıyorum dosya sonunda islme işleminde tabikine hata veriyor dbnavigator un onclik olayına bisiler yapıp dosya sonunda sildirmemem gerikiyor ama bir türlü beceremedim forumda da arttırdım bu konuda bişi bulamadım yardımcı olursanız sevinirim...Kolay gelsin....
Hakimiyet ALLAH' ındır...
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

dbnavigatorun before action olayında button u kontrol ettir. silme düğmesi ise tablonun sonunda olup olmadığını kontrol ettir. ona gööre silme işlemini iptal ettirebilirsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

Navigator ın bağlı olduğu dataset in beforedelete event inde yaptırt bence eğer sildirme işleminden vazgeçirmen gerekirse Abort ettirmen daha kolay

Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Kullanıcı avatarı
ömer faruk
Üye
Mesajlar: 97
Kayıt: 29 Eki 2003 09:34
Konum: Bursa
İletişim:

Mesaj gönderen ömer faruk »

S.A
procedure TDataModule1.fatura_datasetBeforeDelete(DataSet: TDataSet);
begin
if datamodule1.cari_table.eof then
begin

end
end;


Arkadaşlar sanırım buşekilde olacak ta olayı nasıl aboart ettirecem ilkdefa yapıyom acemilik işte....Sağolasınız...
Hakimiyet ALLAH' ındır...
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

Kod: Tümünü seç

procedure TDataModule1.fatura_datasetBeforeDelete(DataSet: TDataSet); 
begin 
  if datamodule1.cari_table.eof then 
  begin 
    if Kosul then Abort;
  end;
end;
kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Zaten dosya sonu ise DBNavigator ile nasıl sileceksin ki??? Silinebilecek bir kayıt yoksa silme butonu aktif olmayacaktır!
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Cevapla