with QueryTable do begin
Edit;
QuerytableFiyat.Value := edFiyat.EditValue;
Post;
End;
Bu kodda EdFiyat alanında değişiklik yapıp , alandan çıkmadan kaydet butonuna basarsam değişikliği görmüyor,ama fiyat alanından çıkıpta basarsam ne yapmamız gerekiyor bu değişikliği görmesi için ?
NE yaptı isem yediremedim delphiye :)
QueryTable da güncelleme sorunu
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
QueryTable da güncelleme sorunu
::::::::www.BursaEmlak.com:::::::::
Emlak ve Emlakçının buluşma Noktası
Emlak ve Emlakçının buluşma Noktası
DB'ye bağımlı kontrollerde editin içindeki değerin DB sahasına yazılması editten çıkıldığında gerçekleşir. Eğer Kaydet butonu bir TButton olsaydı bu butona bastığında focus Kaydet butonuna geçeceğinden sorun olmayacaktı. Demek ki senin Kaydet butonun bir TButton değil muhtemelen bir TSpeedButton . Sorunu gidemek için Veriyi kaydettiğiniz yere
gibi bir kod yazarsanız sorun kalmaz. Bu form o anda form üzerinde hangi Control aktif ise yine kendisine focus oluyoruz. Yani çıkıp girmiş gibi...
Kod: Tümünü seç
ActiveControl := ActiveControl ;
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
buda olmadı hocam , TBXToolBar da Kaydet Item ı ile kaydediyorum.
TEk olan şey , edit e focus olunca ama o da pek doğru bir çözüm değil ama
TEk olan şey , edit e focus olunca ama o da pek doğru bir çözüm değil ama
::::::::www.BursaEmlak.com:::::::::
Emlak ve Emlakçının buluşma Noktası
Emlak ve Emlakçının buluşma Noktası
Ben size nedenini söyledim. Bundan sora sizin kolaylıkla çözmeniz gerekir. Başka bir control'e focus olun. Sonra istiyorsanız bir önceki kontrole tekrar focus olun (Örn. DBEdit1.SetFocus).
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Hocam öyle olunca oluıyor ama bence bu kökten bir çözüm değil,bunun daha mantıklı bir çözümü osla gerek.Derdim onu bulmak yoksa şimdilik öyle yaptım ama mutlaka daha iyi bir yolu vardır.
::::::::www.BursaEmlak.com:::::::::
Emlak ve Emlakçının buluşma Noktası
Emlak ve Emlakçının buluşma Noktası
Eğer standart DBEdit yerine cxDBTextEdit gibi bir bileşen kullansaydınız onun buna dair bir property si var. Belki başka 3. parti bileşen setlerinin de benzer özellikleri vardır. Ve sorunu fazla büyütüyorsunuz.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
fiyat alanı için cxCurrency kullanıyorum.DB lerini kullanmıyorum.
bakalım denicem tekrardan ama mutlaka normal bir çözümü olması lazım diye düşüyorum
bakalım denicem tekrardan ama mutlaka normal bir çözümü olması lazım diye düşüyorum
::::::::www.BursaEmlak.com:::::::::
Emlak ve Emlakçının buluşma Noktası
Emlak ve Emlakçının buluşma Noktası
Adamlar öyle yazmış. ve öyle yazılmış olmasının da bir çok nedeni ve faydası var. Örenğin bir sahayı değiştirdikten sonra Esc veya Shift-ESC ye basersanız saha eski haline döner. Bir sahayı değiştiriken DB'ye yansımadan önce değerin geçerliliğini kontrol edebilirsiniz. vb...
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)