Danke, auf Euch ist halt wie immer mal wieder Verlass, wobei mein Ansatz ja nicht schlecht war
PHP-Code:
select dsobj, dsfolg, dsadat,                                  
       
DayOfWeek_iso( SubStr( Digits( dsadat ), 1, 2) !! '-' !!
                      
SubStr( Digits( dsadat ), 3, 2) !! '-' !!
                      
SubStr( Digits( dsadat ), 5, 2) )        
from   grdspp                                                  
where  dsadat between 050401 
and 050430 
mir hatte halt "nur" das Date('20' !! gefehlt

mit dem folgendem SQL funzt es
PHP-Code:
select dsobj, dsfolg, dsadat,                                  
       
DayOfWeek_iso( Date('20' !!                             
                      
SubStr( Digits( dsadat ), 1, 2) !! '-' !!
                      
SubStr( Digits( dsadat ), 3, 2) !! '-' !!
                      
SubStr( Digits( dsadat ), 5, 2)))        
from   grdspp                                                  
where  dsadat between 050401 
and 050430 
Danke noch mal
Ronald