salve atutti dato il seguente codice:
potete incollarno in una nuova pagina asp e provarlo:
codice:
<%
 dadata="2006-01-02"
  adata="2006-01-10"
  
	 NumeroGiorni=datediff("d",dadata,adata)
	dataarrivato=dadata
     dim x
     x=0
     
  for i=0 to numerogiorni 
	    DataArrivato=dateadd("d",x,dataArrivato)
	    dataArrivato=year(dataArrivato) & "-" & month(DataArrivato) & "-" & day(DAtaArrivato)
	    
	    gArr= day(DAtaArrivato)
	    mArr=month(DataArrivato)
	    if len(gArr)=1 then gArr="0" & gArr
	    if len(mArr)=1 then mArr="0" & mArr

	    dataArrivato =year(dataArrivato) & "-" & mArr & "-" &  gArr
	    
		response.write dataArrivato & "-------
" 
		x=x+1
	 next 
%>
premetto che ho win 2003 server
e questo codice dovrebbe restituire una serie di date(in formato mysql)
dovrei visualizzare tutto l'intervallo di date che intercorre tra le 2 date

purtroppo mi visualizza alcuni gionri...come il giorno 2006-01-04, il 6,7 , per poi continuare otlre la data massima

cosa sbaglio?
grazie