datasource autoedit

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
serbek_tr
Üye
Mesajlar: 362
Kayıt: 16 Ağu 2004 12:54

datasource autoedit

Mesaj gönderen serbek_tr »

arkadaşlar ibquery ye bağlı datasource ün autoedit özelliği true olduğu halde edit vermeden olmuyor neden acaba
Procedure Forum.Imza(Sender: TObject)
Begin
ShowMessage('Her türlü fikire, Her zaman açığım')
End;
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
Sorunuz sanırım biraz eksik olmuş.
Auto edit özelliği dbgrid ve dbedit gibi db kontroller üzerinde değişiiklik yaptığınız zaman tablonın otomatik olarak edit moduna geçmesini sağlar.
Eğer kodla tablodaki bir alandaki bilgileri değiştirmek istiyorsanız önce edit moduna getirmeniz gerekmektedir.
Kolay Gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
serbek_tr
Üye
Mesajlar: 362
Kayıt: 16 Ağu 2004 12:54

Mesaj gönderen serbek_tr »

evet kodla yapıyorum ama anladığınız gibi değil bir sıralama işlemim var bu işlem emri verildiği zaman gridin bağlı olduğu datasource nesnesini kod satırından autoedit yapıyorum yani herzaman olmasını istemiyorum source.Autoedit:=true dediğim halde işlev yapmıyor hocam herhalde benim biryerde unuttuğum birşeyler vardır bulacağım inşallah
ilginize teşekkürettim sağolun
Procedure Forum.Imza(Sender: TObject)
Begin
ShowMessage('Her türlü fikire, Her zaman açığım')
End;
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

bu özellik kodla yaptığın işlemleri etkilemez, kodla yaptığın işlemlerde yeine Edit komutunu vermen lazım.

Bu özellik DbGrid, DbEdit gibi DB bileşenlerde direk değiştirme yaptığında Edit moduna alır.

Kolay gelsin.
Cevapla