Tarih Sorgusu

1 2 3
01/10/2015, 17:42

qstah14

Arkadaşlar merhaba çok uğraşmama rağmen bir türlü yapamadığım çalışma örneğim ekte gerekli açıklamaları örnekte bulabilirsiniz yardımlarınız için teşekkürler (sitede bulunan örnekleri uygulamama rağmenbir türlü beceremedim.) [attachment=23532]
01/10/2015, 19:19

atoz112

Sayın qstah14,

Bahsettiğiniz talebinize yönelik olarak,uygulamanız incelendiğinde aşağıdaki bilgilendirmelerin yapılması uygun görülmüştür.

TALEBİNİZ
İki tarih arası kayıtları göstermek.

Yoklama adlı formunuzun içeriğinde de
-     Bu gün olmayanları göster ifadesi yazılı bir buton.
-     Sorgulamalar  Başlangıç tarihi ile Göreve Başlayacağı tarih arasında olacak yazılı bir etiket.

Bu ifadelerinizden kast ettiğiniz eğer,izinli personel içerisinde göreve başlayacağı tarihi,bugüne denk gelmeyenlerin listelenmesi ise,bu şekilde iki tarih belirlemeye gerek olmaksızın daha rahat bir çözümü mevcut,hiç bunlara gerek kalmaksızın.

YAPMANIZ GEREKEN
Kod:
SELECT İzin.[Adı Soyadı], İzin.[İzin Türü], İzin.[Başlangıç Tarihi], İzin.[Göreve Başlayacağı Tarih], İzin.[Bitiş Tarihi]
FROM İzin
WHERE (((İzin.[Göreve Başlayacağı Tarih])<>Date()));

Yukarıdaki Sql sorgu kalıbını bir sorgu oluşturup içerisine dahil etmeniz ve bu şekilde kaydetmeniz.

Böylece,göreve başlanacak tarihi bugüne denk gelmeyen diğer harici kayıtların listelenmesini sağlamış olacaksınız.

EK'te;
yukarıda bahsi geçtiği şekilde hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

Son olarak,
iki farklı tarih söz konusu olduğu için tek bir tablo içerisinden BETWEEN fonksiyonu ile ayrı alanlardan değer alma işlemi yazımı açısından zor olması muhtemeldir.

bilginize...iyi çalışmalar,saygılar.
01/10/2015, 19:36

atoz112

sayın qstah14,

bir önceki mesajda yer alan örnek uygulama düzenlenmiş ve tekrar eklenmiştir.

bilginize...iyi çalışmalar,saygılar.
01/10/2015, 20:46

qstah14

(01/10/2015, 19:36)atoz112 yazdı: sayın qstah14,

bir önceki mesajda yer alan örnek uygulama düzenlenmiş ve tekrar eklenmiştir.

bilginize...iyi çalışmalar,saygılar.

atoz112 ilgin için teşekkürler. Sorumu biraz yanlış sormuşum kusura bakma asıl istediğim şudur;
 
tek formda iki  farklı sorgu yaptırma istiyorum aslında,


1. sorguda 2 tarih arasında izinde olanları listelesin 
(mesala 1 haziran2015 ila 15 haziran 2015 te kimler izindeydi bunları formda göstersin gibi)


2. sorguda ise bugün (sorguyu yaptığımız gün)  kimler işyerinde yok onu form halinde göstersin istiyorum.

01/10/2015, 21:59

atoz112

sayın qstah14,

öncelikle,aşağıda bağlantısı yazılı konuyu okumanız verimli olacaktır kanısındayım.


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler

son olarak,EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.
02/10/2015, 11:23

qstah14

(01/10/2015, 21:59)atoz112 yazdı: sayın qstah14,

öncelikle;aşağıda bahsi geçen tavsiyelerde bulunarak,bu tavsiyeleri dikkate almak sureti ile bu ve sonraki çalışmalarınızdaki kullanım süreçleri nezdinde hem uygulamalarınızın daha verimli ve daha olumlu sonuçlar almanızı sağlamanıza hem de sonraki zaman süreçlerinde oluşabilecek hata,sorun veya düzeltme ihtiyaçları durumlarında geriye dönük olarak ya da kodlamalar üzerinde düzenlemelerde bulunmak zorunda kalmamaya imkan vereceğini belirtmek yerinde olacaktır kanısındayım.


UYGULAMA İÇERİĞİNE YÖNELİK TAVSİYELER
1)Lütfen;tablo ve alan adlarında,sorgu ve raporlarda isimlendirmelerde bulunurken;Türkçe karakterler kullanmayınız.

2)İsimlendirmelerde büyük harfler kullanmayınız.

3)Teferruatlı değil de,kısa ve öz isimlendirmelerde bulununuz.

4)Kelime aralarını boş bırakmayınız ve boşluklar yerine alt tire (_) işareti kullanınız.

5)Veri türlerini doğru yapılandırmalarda bulununuz.

son olarak,EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

bilginize...iyi çalışmalar,saygılar.

Teşekkürler emeğinize sağlık örneği inceleyip en kısa zamanda geri bildirimde bulunucam.
iyi çalışmalar
1 2 3