DBedit in içine tarih yazdırmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
ersanonay
Üye
Mesajlar: 6
Kayıt: 13 Eki 2003 07:09
Konum: İST
İletişim:

DBedit in içine tarih yazdırmak

Mesaj gönderen ersanonay »

Dbnavigator da yeni kayıt açıma düğmesine basıldığında DBedit in içine o günün tarihini yazdırmak ve kayıt tuşuna basıldığında bunu databse ye kayıt ettirmek istiyorum. date foksiyonuyla dbeditin texet özelliğine atadım ama başarılı olamadım. nasıl yapabilirim.
herkese iyi çalışmalar
En güzel testiler
Bildiğimiz basit kilden yapılır
Tıplkı, güzel şiirlerin
Basit sözcüklerden yaratılması gibi.
(Bir testi üzeri yazısı)
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

hiçbir zaman DBEdit'lere atama yapma, ilgili alana (field) atama yap. Mesela

Table1.FieldByName('TARIH').AsDateTime := Date;

gibi. O otomatik DBEdit'te gösterir zaten.

Kolay gelsin.
Kullanıcı avatarı
ersanonay
Üye
Mesajlar: 6
Kayıt: 13 Eki 2003 07:09
Konum: İST
İletişim:

Teşekkürler

Mesaj gönderen ersanonay »

Bu listeyi oluşturan insanlara çok teşekkür ediyorum. gerçekten çok işe yarar bilgiler öğrendim insan sadece kitapta yazan teorik bilgilerle iş yapamıyor. sizler gibi bu işi gönül verenler sayesinde bir şeyler öğrenebiliyor.
herkese teşekkürler , kolay gelsin.
Erşan ÖNAY
En güzel testiler
Bildiğimiz basit kilden yapılır
Tıplkı, güzel şiirlerin
Basit sözcüklerden yaratılması gibi.
(Bir testi üzeri yazısı)
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

Mesaj gönderen meguntr »

Merhaba bende DateTimePicker kullandım, ve table' daki TARIH alanına bagladım. ama insert tuşuna bastığımda Datetimepicker1 deki tarih otomatik olarak 30.12.1899 oluyor .bu neden oluyor nasıl engelliyebilirim

kolay gelsin
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

eğer soru soracaksanız lütfen yeni başlık açın, eski başlıkların altına sormayın. Gözden kaçabilir.

OnNewRecord olayında tarih alanına günün tarihini atayın, günün tarihi gelsin.

İyi günler.
sair
Kıdemli Üye
Mesajlar: 288
Kayıt: 16 Haz 2003 04:41
Konum: Kastamonu
İletişim:

Mesaj gönderen sair »

şunu yapabilirsin.
Gridin bağlı olduğu table (veya query) fields editoruna girin
tarih maskesi koyacağınız alanı seçin. Object inspectorde editMask diye bir alan göreceksiniz
oraya aşağıda yazdıklarımı aynen girin.

!99/99/9999;1;_

kapatın ve çalıştırın. Artık dbgridden tarhsel veriyi girebileceksiniz.

Sevgiler...
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

Mesaj gönderen meguntr »

mustafa hocamın dediği gibi onnewrecord olayına kod yazdım sorun giderildi.

Sayın şair
ben Datetimepicker bileşeni kulanıyorum, verileri ordan girmek istiyorum , ilgin için teşekkürler

kolay gelsin
Cevapla