cannot insert or edit mode hatası adodataset

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
delphist
Üye
Mesajlar: 595
Kayıt: 05 Oca 2005 04:34

cannot insert or edit mode hatası adodataset

Mesaj gönderen delphist »

s.a. Veriyi değiştirmek için bir kod yazdım kullanıcı dbgriddeki istediğin kayıda tıklayıp editlere griddeki verileri aktarıyorum sonra kullanıcı veriyi değiştirip güncelle butonuna tıklıoyrum ama bahsettiğim hatayı alıyorum problem nerde acaba yardımcı olurmusunuz....

Kod: Tümünü seç

Screen.Cursor := crSQLWait;
  stokdm.stokdatacon.BeginTrans;
  try
    {buraya kodunuzu yazın...}
    if (editgrupkodu.Text<>'') then
     begin
     stokdm.TBLSTOKGRUPKODU.Edit;
     stokdm.TBLSTOKGRUPKODUgrup_kodu.AsString:=editgrupkodu.Text;
     stokdm.TBLSTOKGRUPKODUaciklama.AsString:=editaciklama.Text;
     stokdm.tblstokgrupkodu.Post;
     stokdm.TBLSTOKGRUPKODU.UpdateRecord;
     stokdm.TBLSTOKGRUPKODU.Close;
     stokdm.TBLSTOKGRUPKODU.Open;
     end
     else
     begin
     ShowMessage('Güncelleme İçin Lütfen Grup Kodu Seçiniz');
     end;
     except
     on E:Exception do begin
     stokdm.stokdatacon.RollbackTrans;
     ShowMessage('Kayıt Yapılamadı Bilgiler Geri Alınıyor');
     exit;
     end;
     end;
    stokdm.stokdatacon.CommitTrans;
    stokdm.tblstokgrupkodu.Close;
    stokdm.tblstokgrupkodu.Open;
finally
  Screen.Cursor := crDefault;
end;
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Editten önce tableınızın active2ini true yapıp dener misiniz?
Kullanıcı avatarı
delphist
Üye
Mesajlar: 595
Kayıt: 05 Oca 2005 04:34

Mesaj gönderen delphist »

yine aynı şey naile hanım... :(
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

break point koyup hangi satırda verdiğini adım adım takip ederseniz daha isabetli olur :wink:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Kullanıcı avatarı
delphist
Üye
Mesajlar: 595
Kayıt: 05 Oca 2005 04:34

Mesaj gönderen delphist »

hocam aynı blok yapısını kaydet te kullanıyorum append şeklinde kayıt yapıyor bir problem yok aynı yapıyı delete kullanıyorum bir problem yok faat aynı yapıyı update kullanıyorum olmyuor....hatayı bulamadım...
Kullanıcı avatarı
delphist
Üye
Mesajlar: 595
Kayıt: 05 Oca 2005 04:34

Mesaj gönderen delphist »

@rsimsek abi dediğin gibi yaptım hehe updaterecord posttan sonra kullanmışım yaw :) öle cebelleşip duruyorum insanın kafası durdurumu duruyor...:)
Cevapla