datatimepicker hakkında yardım.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Sarıaslan
Üye
Mesajlar: 14
Kayıt: 02 Oca 2011 09:47

datatimepicker hakkında yardım.

Mesaj gönderen Sarıaslan »

db editler ile yazdıklarımı direk veritabanına kaydedebiliyorum ama datatimepicker'da sectigim saatin kaydını nasıl yapıcagım? nasıl bir kod kullanılmalı?
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: datatimepicker hakkında yardım.

Mesaj gönderen CiTiZEN »

merhabalar, veritabanındaki alan nedir?

datasetin.fieldbyname('alanın').value:=datetostr(datetimepicker.date);

bunu bir dene, Kolay Gelsin.
UWESIS CORPORATION
Sarıaslan
Üye
Mesajlar: 14
Kayıt: 02 Oca 2011 09:47

Re: datatimepicker hakkında yardım.

Mesaj gönderen Sarıaslan »

bunu ne zaman kullandıysam hep hata verdi bana. yine hata veriyor. anlıyamıyorum niçin hata verdigini.
Sarıaslan
Üye
Mesajlar: 14
Kayıt: 02 Oca 2011 09:47

Re: datatimepicker hakkında yardım.

Mesaj gönderen Sarıaslan »

form1.table1.FieldByName('yer').Value:=DateTimePicker1.Date;

bu kodla programı calıstırdım ama tarih secince " table 1 : dataset not in edit or insert mode " şeklinde bir hata alıyorum. oysaki veritabanında tarih bölümünü numerik yada karakter olarak değilde tarih olarak sectim. bu hata nede kaynaklanıyordu. daha önce bu kodla yapmıstım. ama simdi hata verdi?
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: datatimepicker hakkında yardım.

Mesaj gönderen orhancc »

tablon açık değil veya kayıt modunda değil o kodla alakası yok.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: datatimepicker hakkında yardım.

Mesaj gönderen mkysoft »

form1.table1.edit yada form1.table.insert yapmalısınız önce.
Sarıaslan
Üye
Mesajlar: 14
Kayıt: 02 Oca 2011 09:47

Re: datatimepicker hakkında yardım.

Mesaj gönderen Sarıaslan »

yanlıs veritabanı olusturmusum. uzantısı db. benim kullandıgım dbf'di. şimdi yeni veritabanı olusturup yaptım oldu. konu kapatılabilir. teşekkürler.
Cevapla