DBgrid post problemi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ifthen
Üye
Mesajlar: 42
Kayıt: 13 Nis 2006 09:43

DBgrid post problemi

Mesaj gönderen ifthen »

Merhaba Arkadaşlar.

DBgridde yeni bir kayıt girdikten sonra veya herhangi bir kayıtta düzeltme yaptıktan sonra bir sonraki veya bir önceki kayda geçmezsek bilgilerimiz kaydedilmiyor. Kullanıcı aynı satırda iken dbgridden çıktığında post işlemini nasıl yaptırırız. Acil yardımlarınızı bekliyorum. şimdiden teşekkürler...
ulu coder
Üye
Mesajlar: 838
Kayıt: 01 Nis 2006 06:46
Konum: Ankara

Mesaj gönderen ulu coder »

OnCellClick yordamına Table1.Post yazarsan mouse'la kayıt değiştirince kaydeder. ama ok tuşlarıyla değiştirilirse kaydetmiyor
ifthen
Üye
Mesajlar: 42
Kayıt: 13 Nis 2006 09:43

Mesaj gönderen ifthen »

Bunun başka bir yolu yokmu. Çünkü bazı programlarda ok tuşlarıyla da hareket etsen kaydediyor.
serkan
Üye
Mesajlar: 666
Kayıt: 10 Tem 2003 12:08
Konum: bursa

Mesaj gönderen serkan »

dbgrid in OnExit Olayında table1.post yap.
erdemir_hakki
Üye
Mesajlar: 13
Kayıt: 12 Tem 2003 08:51
Konum: KONYA

DBGrid Post Problemi

Mesaj gönderen erdemir_hakki »

problemin için en iyi çözüm dbgrid'in onkeypress olayında enter tuşunu sorgulatman olur. fakat bunda da key (anahtar) alanlar için bir problem yaşayabilirsin. Benim tavsiyem kayıt girişini dbgrid'le yapmamandır.

TForm1.DB.......onkeypress(....);
begin
if key=#13 then
dbgrid1.dataset.post // veya table1.post
end;
Cevapla