Skip to main content

AccessTr.neT


Sorgu Oluşturmak Hk.

Sorgu Oluşturmak Hk.

#7
.rar Örnek.rar (Dosya Boyutu: 19,42 KB | İndirme Sayısı: 3)
Hocam

Açılan kutudan herhangi bir ay seçtikten sonra sorgu çalıştır butonu ile seçilen aya ait tutar bilgilerini görmek istiyorum.

Saygılar
Son Düzenleme: 21/03/2020, 13:20, Düzenleyen: komutan63.
Cevapla
#8
açıklamaları forma yaptığınız gibi konuya da eklemeniz daha iyi olur. (forum kuralları)

sorguya aşağıdaki kodu yazıp dener misiniz?
SELECT Tablo1.Tarih, Tablo1.Tutar
FROM Tablo1
WHERE (((Year([Tarih]))=Year([Formlar]![Frm1]![Tarih])) AND ((MonthName(Month([Tarih])))=[Formlar]![Frm1]![Açılan_Kutu7]));

bu arada yapılmaması gereken ölümcül hatalar konusunu incelemenizi öneririm
iyi çalışmalar
Cevapla
#9
(21/03/2020, 13:12)berduş yazdı: açıklamaları forma yaptığınız gibi konuya da eklemeniz daha iyi olur.  (forum kuralları)

sorguya aşağıdaki kodu yazıp dener misiniz?
SELECT Tablo1.Tarih, Tablo1.Tutar
FROM Tablo1
WHERE (((Year([Tarih]))=Year([Formlar]![Frm1]![Tarih])) AND ((MonthName(Month([Tarih])))=[Formlar]![Frm1]![Açılan_Kutu7]));

bu arada yapılmaması gereken ölümcül hatalar konusunu incelemenizi öneririm
iyi çalışmalar

Hocam tam istediğim gibi çalıştı.Teşekkür ederim.

Saygılar
Cevapla
#10
Iyi calismalar)
Cevapla
#11
Sorgu yapılmadan alttaki kodlada olabilir alternatif olarak.
Tutar metin kutusu ilişkisiz olmalı.

Private Sub Komut6_Click()
  Tutar.Value = Dlookup ("Tutar", "Tablo1", "MonthName(Month([Tarih]))='" & Açýlan_Kutu7.Value & "'" & _
                                          " And year([Tarih]) = " & Year(Tarih.Value) & "" & _
                                          " And day([Tarih]) = " & Day(Tarih.Value) & "")
End Sub
Cevapla
#12
(21/03/2020, 14:42)feraz yazdı: Sorgu yapılmadan alttaki kodlada olabilir alternatif olarak.
Tutar metin kutusu ilişkisiz olmalı.

Private Sub Komut6_Click()
  Tutar.Value = Dlookup ("Tutar", "Tablo1", "MonthName(Month([Tarih]))='" & Açýlan_Kutu7.Value & "'" & _
                                          " And year([Tarih]) = " & Year(Tarih.Value) & "" & _
                                          " And day([Tarih]) = " & Day(Tarih.Value) & "")
End Sub

Hocam ilginize teşekkür ederim.
Sizin verdiğiniz kodlarda textbox  a tarihi yazıyorum alttaki textbox a  açılan kutudan seçtiğim aya ait tutarı getiriyor.
bunu da örnek olarak saklayacağım.

Saygılar
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da