Değerli Üstadlar,
Bu sorgu neden sıfır sonuç dönüyor. SQL sorgusunda nerede hata yapıyorum acaba? Where ile sadece tek tarih sorguladığımda sorgu count edip sonucu getiriyor. Fakat between 'de çalıştıramadım. İki sorguyuda aşağıda paylaştım.
( .Not DB 'deki Arama Başlanıç ve Bitiş Alanları Date ve Global olarak tanımlı)
---- Between Çalışmayan Sorgu --
Set Variable [ $Tarih1; Value:TB_AnamenuLog::Arama_Başlangıç Tarihi]
Set Variable [ $Tarih2; Value:TB_AnamenuLog::Arama_Bitiş Tarihi]
Set Variable [ $SQL; Value:ExecuteSQL ( "SELECT Count(iG_ID)
FROM TB_iG
WHERE iG_Tarih BETWEEN $Tarih1 AND $Tarih2
"; "" ; "" ;"" ) ]
Show Custom Dialog [ Message: $SQL; Default Button: “OK”, Commit: “Yes” ]
---- Where ile tek tarih sorgulayıp çalışan sorgu -
Set Variable [ $Tarih1; Value:TB_AnamenuLog::Arama_Başlangıç Tarihi]
Set Variable [ $Tarih2; Value:TB_AnamenuLog::Arama_Bitiş Tarihi]
Show Custom Dialog [ Message: $Tarih1
$Tarih2; Default Button: “OK”, Commit: “Yes” ]
Set Variable [ $SQL; Value:ExecuteSQL ( "SELECT Count(iG_ID)
FROM TB_iG
WHERE iG_Tarih = '" & $Tarih1 & "'";"";"" )]
Show Custom Dialog [ Message: $SQL; Default Button: “OK”, Commit: “Yes” ]