doğum günü sorgulama

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
kamuran48
Üye
Mesajlar: 284
Kayıt: 29 Eyl 2003 09:27
Konum: muğla

doğum günü sorgulama

Mesaj gönderen kamuran48 »

selam,
bir çok kişinin demografik bilgileri kayıtlı bir vt miz var.bunların içinden doğum günü bugün olanları sorgulatmak istiyorum.yani yılı görmeden gün ve ayı sorgulatmak istiyorum.nasıl yapabiliriz acaba.iyi çalışmalar.
Kullanıcı avatarı
Hancet
Üye
Mesajlar: 107
Kayıt: 08 May 2005 01:18
Konum: Burdan...
İletişim:

Mesaj gönderen Hancet »

S.A.
dediğine benzer bi program bi ara bende yapmıştım. Aşağıdaki linkte kodlarını verdim.

viewtopic.php?t=10004&highlight=

Kolay Gelsin 8)
Varmı Beni İçinizde Tanıyan?
Yaşanmadan Çözülmeyen Sır Benim
Kalmasada Şöhretimi Duymayan,
Kimliğimi Tarif etmek zor Benim.
Kimsesizim hısmım da çok, hasmım da,
Görünmezim cismim de yok, resmim de,
Dil üzmezim, tek hece var ismimde,
Barınağım Delphi denen yer Benim..!
ASE
Kıdemli Üye
Mesajlar: 518
Kayıt: 28 Ağu 2003 03:17
Konum: samsun
İletişim:

Mesaj gönderen ASE »

decodedate ile tarihleri bölüp sadece gün ve ayı içinden ayırıp kullanabilirsiniz.

Kolay gelsin
Allah'ım!...
Yol boyunca bırakma elimi...
Düşerim sonra...


ASE YAZILIM
Kullanıcı avatarı
Asri
Kıdemli Üye
Mesajlar: 767
Kayıt: 16 Eyl 2003 09:54
Konum: istanbul

Mesaj gönderen Asri »

Merhaba,
Kullandığınız veri tabanını, fields ları falan belirtmemişsiniz. Tam olarak yardımcı olamayacağız. Ama table daki alanı decodate(dtarih,yıl,ay,gün) şeklinde parçalayıp değişkenlere aktarabilirsiniz.
Daha sonra

Kod: Tümünü seç

select  adi_soyadi from deneme where substring(dog_tar,1,2)=:gun and substring(dog_tar,3,2)=:ay 
şeklinde bir kod yazabilirsiniz. Yukarıdakileri kafadan yazdım. Ama Vt nizdeki field ve tiplerini ve kullandığınız veri tabanını verseydiniz belki daha yardımcı olabilirdim.

İyi Çalışmalar
_____________
ofenX
Öğrenmek ve öğretmek, akıntıya karşı yüzmek gibidir ilerleyemediğiniz taktirde gerilersiniz.
kamuran48
Üye
Mesajlar: 284
Kayıt: 29 Eyl 2003 09:27
Konum: muğla

Mesaj gönderen kamuran48 »

öncelikle FB kullanıyorum.kişilerin doğum tarihleri date türünde bir alanda kayıtlı.
iyi çalışmalar.
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
hazırlayacağınız procedureye gun ve aya parametresini göndereceksiniz.
daha sonra select ifadesinde where kısmına

Kod: Tümünü seç

(extract(day from tabloadi.dogumtarihi)=:IP_GUN) and
(extract(month from tabloadi.dogumtarihi)=:IP_AY)
kısmını ekliyeceksiniz
kolay gelsin.
Not: ip_gun ve ip_ay input parametreleri
syntax da hata olabilir. mandık olarak bu sekilde.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Cevapla