la cosa è a dir poco curiosa...
ho testato con le mie mani e nessun tipo di problema...
intanto comunque possiamo togliere i richiami alla tua funzione
lavorando con dati DATE e inserendo in campo DATE la tua fuznione è ora inutile
non è ciò che causa il problema però pulire il codice è sempre buona cosa...codice:DATA1 = cdate(Request.Form("DATA1")) DATA2 = cdate(Request.Form("DATA2")) for i = 0 to datediff("d",DATA1,DATA2) step 1 strSql = "INSERT INTO TABELLA_DATE (DATA1,DATA2) values (#" & dateadd("d",cDate(DATA1),i) & "#, #" &DATA2 &"#)" objCONN.execute strSql next
-------------------
ora come ora non riesco a vedere il problema...
per ovviare possiamo fare una sconcezza...
-------------------codice:DATA1 = cdate(Request.Form("DATA1")) DATA2 = cdate(Request.Form("DATA2")) dim date_last, date_current for i = 0 to datediff("d",DATA1,DATA2) step 1 date_current = dateadd("d",cDate(DATA1),i) if datediff("d",date_current,date_last) <> 0 then strSql = "INSERT INTO TABELLA_DATE (DATA1,DATA2) values (#" & formatdatetime(date_current,vbshortdate) & "#, #" & formatdatetime(DATA2,vbshortdate) &"#)" objCONN.execute strSql date_last = date_current end if next
in ogni caso può essere utile che tu avvii QUESTO codice
e mi dici che cosa viene a schermocodice:DATA1 = cdate(Request.Form("DATA1")) DATA2 = cdate(Request.Form("DATA2")) response.write "|" & DATA1 & "|-|" & DATA2 & "|"


Rispondi quotando