cxgrid de combobox

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
gince
Üye
Mesajlar: 46
Kayıt: 20 Nis 2004 04:09

cxgrid de combobox

Mesaj gönderen gince »

Merhaba ben programımda cxgrid kullandım ve bir field alanına combobox kullandım. comboboxdan seçtiğim ifadenin seçtiğim anda veritabanına kaydedilmesini istiyorum. Ama olmuyor. Yani seçiyorum formdan çıkıp tekrar aynı forma girdiğimde eski halinde görüyorum. Veritabanında yeni seçtiğim haliyle kaydedilmiyor. Bunu nasıl yapabilirim. Demoları inceledim oralarda seçilir seçilmez veritabanında da değişiyor. Ama nasıl olduğunu bulamadım. Bu sadece combobox için değil edit içinde aynı durumda. Acilen yardım bekliyorum. Tşk. ederim.
ozz_deniz
Üye
Mesajlar: 39
Kayıt: 16 Ağu 2003 11:32
Konum: Antalya

Mesaj gönderen ozz_deniz »

Kullandığın data componenti nedir?
dataset componentinin CachedUpdates özelliğinin false olması gerekir.
gince
Üye
Mesajlar: 46
Kayıt: 20 Nis 2004 04:09

Mesaj gönderen gince »

ado componenti kullanıyorum. ve öyle bir özelliğini bulamadım.
Kullanıcı avatarı
athena
Üye
Mesajlar: 92
Kayıt: 20 Eyl 2003 06:32
Konum: Antalya
İletişim:

Mesaj gönderen athena »

Veri tabanındaki fieldin özelliği nedir. Demolarda dikkat ettiyseniz combo box taki seçilen kelimenin tamamı kaydedilir ama siz item indexini kayıt edecekseniz ornek db de varchar(01) yada smallint, integer gibi bir değer koyduysanız cxde kendin yontem geliştirmelisin. Özellikle items.text de yazdığın değerler 0-erkek 1-Kadın gibi yazarsan ve db de varchar(1) değişken atarsan sorunun çözülür. cx dbde belirttiğin kadar kısmını db ye atar.

Selamlar
"Millete efendilik olmaz,hizmet olur,
kim Millete hizmet ederse,
o milletin efendisidir."
Cevapla