Delphi'de tarih ayıraçları

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
palandoken
Üye
Mesajlar: 151
Kayıt: 16 Eki 2006 10:43
Konum: ERZURUM

Delphi'de tarih ayıraçları

Mesaj gönderen palandoken »

Merhaba ,

Sorum tarih ayıraçları ile ilgili.

Arkadaşlar bu tarih ayıraçları her bilgisayarda farklı mıdır?Mesela ben Delphi'de MaskEdit'te tarih ayıracı olarak nokta kullanıyorum.Ama veritabanına kaydederken hata veriyor.Veri tabanındaki tarih alanına baktım tarih ayıracı ' / ' idi.Bu ayarlamayı nasıl yapabiliriz.
akıllanma , aklını başına toplama , toparlanma , kendisini derleme bu dünyaya ait bir vazife.
ahirette nasıl olsa aklın başına gelecek.
ulu coder
Üye
Mesajlar: 838
Kayıt: 01 Nis 2006 06:46
Konum: Ankara

Mesaj gönderen ulu coder »

Merhaba

Kod: Tümünü seç

 FieldByName('TARIH').AsDateTime := StrToDate(MaskEdit1.Text);
İşe yaraması lazım,
Kolay gele...
palandoken
Üye
Mesajlar: 151
Kayıt: 16 Eki 2006 10:43
Konum: ERZURUM

Mesaj gönderen palandoken »

Merhaba ,
Maalesef olmadı.

'24.10.1980' is not a valid date hatası veriyor.
akıllanma , aklını başına toplama , toparlanma , kendisini derleme bu dünyaya ait bir vazife.
ahirette nasıl olsa aklın başına gelecek.
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Sen de DecimalSeparator diye aratabilirsin :wink: Biri bu viewtopic.php?t=10567&highlight=decimalseparator
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
palandoken
Üye
Mesajlar: 151
Kayıt: 16 Eki 2006 10:43
Konum: ERZURUM

Mesaj gönderen palandoken »

rsimsek abi verdiğiniz linki inceledim.Olmadı.

aşağıdaki kod işe yaramadı.

Kod: Tümünü seç


procedure TForm1.FormCreate(Sender: TObject); 
begin 
    ThousandSeparator := ','; 
    DecimalSeparator  := '.'; 

    ShortDateFormat   := 'dd/mm/yyyy'; 
    DateSeparator     := '-'; 
    LongTimeFormat    := 'HH:mm:ss'; 
    TimeSeparator     := ':'; 
end; 
akıllanma , aklını başına toplama , toparlanma , kendisini derleme bu dünyaya ait bir vazife.
ahirette nasıl olsa aklın başına gelecek.
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Mesaj gönderen White Rose »

Bir de böyle deneyin...

DateSeparator:='/';
ShortDateFormat:='dd'+DateSeparator+'mm'+DateSeparator+ 'yyyy';
Cevapla