iki tarih arası sql ile rapor alıyorum ama aldığım sql ile aldığım raporu listelemiyor farklı bir tarih listeliyor bunu nasıl çözebilirim.
Default.asp?process=Toplam&dt1=10/10/2016&dt2=10/10/2016&db=BUSINESS
bu linkle yolluyorum liste adetim 18
sql ile raporluyorum liste 6 çıkıyor bir türlü anlayamadım. Kodları paylaşmak istemiyorum burda yardım edecek arkadaş varsa özelden yada skype ile görüşmek isterim şimdiden teşekkürler.
sql ile aldığım listelediğimi tutmuyor.
5
●404
- 11-10-2016, 09:18:27Tarih kısmı hatalı geliyor buldum tarih kısmını nasıl düzeltebilirim bu şekilde yapılmış.
If Len(Month(dt1)) > 1 Then Ay = Len(Month(dt1)) else Ay = "0" & Month(dt1) End If If Len(Day(dt1)) > 1 Then Gun = Len(Day(dt1)) else Gun = "0" & Day(dt1) End If If Len(Month(dt2)) > 1 Then Ay2 = Len(Month(dt2)) else Ay2 = "0" & Month(dt2) End If If Len(Day(dt2)) > 1 Then Gun2 = Len(Day(dt2)) else Gun2 = "0" & Day(dt2) End If dt1 = Year(dt1) & "-" & Ay & "-" & day(dt1) : dt2 = Year(dt2) & "-" & Ay2 & "-" & day(dt2)Gelen Tarih Şekli : 2016-2-10
Aslında Gönderdiğim tarih : 10/10/2016 - 17-10-2016, 14:06:26Hocam Gönderdiğim Tarih o değil amaberdos adlı üyeden alıntı: mesajı görüntüle
Gönderdiğim tarih 17-10-2016 Sql yazdığı tarih 2016-2-17 ayı yanlış alıyor bir kere. Çeviri kodum
If Len(Month(dt1)) > 1 Then Ay = Len(Month(dt1)) else Ay = "0" & Month(dt1) End If If Len(Day(dt1)) > 1 Then Gun = Len(Day(dt1)) else Gun = "0" & Day(dt1) End If If Len(Month(dt2)) > 1 Then Ay2 = Len(Month(dt2)) else Ay2 = "0" & Month(dt2) End If If Len(Day(dt2)) > 1 Then Gun2 = Len(Day(dt2)) else Gun2 = "0" & Day(dt2) End If dt1 = Year(dt1) & "-" & Ay & "-" & day(dt1) : dt2 = Year(dt2) & "-" & Ay2 & "-" & day(dt2)Şimdi bu tarihi gönderdiğim gibi nasıl alırım.
Gönderdiğim tarihte Gün ve Yıl değişiyor ama ay sabit 2 geliyor.