Datetimepickerin ilk değeri - DBCombobox'a table aktarımı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
r_korkmaz44
Üye
Mesajlar: 63
Kayıt: 11 Ara 2005 01:00

Datetimepickerin ilk değeri - DBCombobox'a table aktarımı

Mesaj gönderen r_korkmaz44 »

Arkadaşlar 2 sorum olacaktı.
Birincisi: datetimepickeri kullanıyorum. Datetimepickerin ilk değerini göstermek istemiyorum. Yani en başta boş tarih çıkmasını istiyorum. Object Inspector da bu özellik yok. Nasıl bir kod yazarak bu işlemi gerçekleştirebilirim.

İkincisi: Dbcombobox'a veritabanındaki okulnoyu aktaramıyorum. Sadece dbgridte seçtiğim numaraları gösteriyor. Ben tüm okulnosunu comboboxta göstermek istiyorum.DataSource ve DataField ten seçiyorum. Ama veritabanındaki tüm numaraları gösteremiyorum.
Şimdiden teşekkürler..SAYGILAR......
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

dblookupcombobox kullanmalısın. dbcombobox'a çıkacak değerleri manüel girmen gerekir. bir döngüyle dbcombobox'un items yada list özelliğine ekleyebilirsin.
Kullanıcı avatarı
r_korkmaz44
Üye
Mesajlar: 63
Kayıt: 11 Ara 2005 01:00

Mesaj gönderen r_korkmaz44 »

Peki arkadaşlar datetimepicker in ilk dğerini nasıl sıfırlamalıyım. Yani boş göstermeliyim. SAYGILAR
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

r_korkmaz44 yazdı:Peki arkadaşlar datetimepicker in ilk dğerini nasıl sıfırlamalıyım. Yani boş göstermeliyim. SAYGILAR
Sanırım bu mümkün değil.
1. Gizleyebilirsin lazım olduğunda gösterirsin
2. tam üzerine bir combobox koyarsın, boş olsun dediğinde combobox'ı gösterirsin, dolu olsun dediğinde datetimepicker'ı
Aşağıdaki kod her çalışığında diğerini gösteriyor mesela.

Kod: Tümünü seç

    DateTimePicker1.Visible:=not DateTimePicker1.Visible;
    ComboBox1.Visible:=not DateTimePicker1.Visible;
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Kullanıcı avatarı
r_korkmaz44
Üye
Mesajlar: 63
Kayıt: 11 Ara 2005 01:00

Mesaj gönderen r_korkmaz44 »

Hdayı yardımların için sağol. Allah razı olsun senden. Ama tam çözüm değil. Benim istediğim şekilde değil. :wink:

Arkadaşlar datetimepickerin ilk değerini nasıl yaparız. Zaten bir comboboxla kaç tane gerekli ise datetimepickerleri gösteriyorum. Ben datetimepickerin ilk değerini nasıl sıfırlarım. Yardımcı olursanız sevinirim :)
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
datetimepicker in format propertysi ile oynayarak yapabilirsin.
normalde sanırım boş('') oluyor. sen ona boşluk(' ') atayarak yapabilirsin.
lazım olduğu zaman formatı geri silersin. ve normal olarak görünür.
Yalnız burda datetimepicker in değerini boşaltmadık. o değierin görünmesini engelledik.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
ofenX
Üye
Mesajlar: 397
Kayıt: 09 Nis 2005 10:24
Konum: Diyarbakır
İletişim:

Mesaj gönderen ofenX »

Merhaba,
@aslangeri hocamızın dediği gibi formatını '00/00/000' şeklinde kullanabilirsiniz ancak burada bu bileşene focus olduğunuzda edit yapamazsınız. Sadece comboboxtan seçmek zorunda kalırsınız.

Datetimepicker ın aldığı değer tdatetime tipinde olduğundan boş bırakamıyorsunuz. Ama focus olduğunuzda

Kod: Tümünü seç

datetimepicker1.Date:=0;
yaparak 30.12.1899 olmasını sağlayabilirsiniz. Ve bu datetimepickerdan çıkarken tarih 30.12.1899 ise tarih girmeye zorlayabilirsiniz.
Günümüzde bu tarih kullanılmayacağından bu şekilde kullanabilirsiniz.

Kolay gelsin.
http://www.aysbergbilgisayar.com
Logo Go özel eğitim, web tasarım, teknik servis
Kullanıcı avatarı
r_korkmaz44
Üye
Mesajlar: 63
Kayıt: 11 Ara 2005 01:00

Mesaj gönderen r_korkmaz44 »

Arkadaşlar Dblookupcombobox kullanamadım. Veritabanındaki kayıtlı okulno yu açılır menüde göstermek istiyorum. Bunu nasıl yapacağım. Bir yol gösterirseniz sevinirim. SAYGILAR :wink:
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

1. Farklı sorular farklı başlıklara
2. Bu sorunun sonucunu yazmamışsın. Oldu mu? Oldu ise nasıl?
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Kullanıcı avatarı
r_korkmaz44
Üye
Mesajlar: 63
Kayıt: 11 Ara 2005 01:00

Mesaj gönderen r_korkmaz44 »

Datetimepicker i kullanmadım. Başka değişik işlemlerle hallettim. Aslında pek olmadı ama neyse. Datetimepickeri kullansam daha iyi olurdu ama neyse. dblookupCombobox ı ise kullanamadım. Bunu nasıl kullanacağım. Bunu cevaplarsanız sevinirim. Allah'a emanet. SAYGILAR..
Cevapla