Da querystring passo una data in formato gg-mm-aaaa, se stampo direttamente l'input tutto ok, mi viene scritta la data come si deve. Io però devo ricombinare la data in un altro formato e sostituire il mese da testuale a numerico con una select case.
Il problema viene quando vado a splittare la data per "-", le variabili poi risultano non so come vuote!codice:dim rsord, SQL d1 = cstr(request.QueryString("dt1")) d2 = request.QueryString("dt2") OrdEva = request.QueryString("strOrdini") arrD1 = split(d1,"-") arrD2 = split(d2,"-") giorno1 = d1(0) giorno2 = d2(0) select case d1(1) case "GEN" mese1 = "01" case "FEB" mese1 = "02" case "MAR" mese1 = "03" case "APR" mese1 = "04" case "MAG" mese1 = "05" case "GIU" mese1 = "06" case "LUG" mese1 = "07" case "AGO" mese1 = "08" case "SET" mese1 = "09" case "OTT" mese1 = "10" case "NOV" mese1 = "11" case "DIC" mese1 = "12" end select select case d2(1) case "GEN" mese2 = "01" case "FEB" mese2 = "02" case "MAR" mese2 = "03" case "APR" mese2 = "04" case "MAG" mese2 = "05" case "GIU" mese2 = "06" case "LUG" mese2 = "07" case "AGO" mese2 = "08" case "SET" mese2 = "09" case "OTT" mese2 = "10" case "NOV" mese2 = "11" case "DIC" mese2 = "12" end select anno1 = d1(2) anno2 = d2(2) data1 = anno1 & "-" & mese1 & "-" & giorno1 data2 = anno2 & "-" & mese2 & "-" & giorno2![]()

Rispondi quotando