Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Access'de format date

Konu, 'ASP' kısmında Düzgün tarafından paylaşıldı.

  1. Düzgün

    Düzgün Üye

    Kayıt:
    29 Temmuz 2002
    Mesajlar:
    206
    Beğenilen Mesajlar:
    0
    Access te herhangi bir tarihteki dataları listelemek için aşağıdaki sql cümlesi kullanılıyor.
    Kod:
    "SELECT * FROM mydata where date =#" & Month(date()) & "/" & Day(date()) & "/" & Year(date()) & "# "
    
    Örneğin kullanıcının doğum gününde mesaj atmak istiyoruz.
    bunun için gün ve ay değerleri tutması lazım eğer veritabanındaki tarihi günü şu gün ise ve ayıda şununcu ay gibisinden bi dönüşüm yapılması lazım
    bunun sorgusunu yapabiliyormuyuz access de sql serverde yapılıyor ama bunda yok sanırım.
    tek çözüm gün ay ve yıl için ayrı ayrı alanlar oluşturmak mı oluyor?

    uyuz access diyecem ama mysql kullanımında tarihin günü, ayı,yılı farklı farklı çekiliyormu acaba...
     
  2. mkarabulut

    mkarabulut Misafir

  3. Düzgün

    Düzgün Üye

    Kayıt:
    29 Temmuz 2002
    Mesajlar:
    206
    Beğenilen Mesajlar:
    0
    sağolasın mustafa, yaw mysql en rahat imkanı sunuyor programcıya. buda mysql versiyonu.
    Kod:
    "SELECT * FROM mydata where MONTH(date)=$ay and DAYOFMONTH(date)=$gun"
    
    anlaşılan access direk sınıfta kaldı..

    teşekkürler..
     
  4. Düzgün

    Düzgün Üye

    Kayıt:
    29 Temmuz 2002
    Mesajlar:
    206
    Beğenilen Mesajlar:
    0
    Kod:
    "select * from tablo where birthday LIKE '%"&day(date)&"." &month(date) &"."&"%' "
    
    Bu olayı şu şekilde hallettim..