ciao a tutti, sono passata da alcuni giorni da un database access a un database sql server.
la maggior parte dei problemi sono riuscita a risolverli velocemente ma ho un problema che dopo due giorni non ne levo le gambe.
ho una pagina asp che mi estrae i dati delle statistiche visite in base all'orario con access andava tutto bene adesso non funziona più e non riesco proprio a trovare la soluzione

posto il codice che con access funziona
-----------------------------------------------------
'creo le variabili dell'orario

for i = 1 to 12

If i = 1 then
nomeOra_1(i)="0.00.00"
nomeOra_2(i)="2.00.00"
nomeOra_3(i)="00.00.00 - 02.00.00"
End If

If i = 2 then
nomeOra_1(i)="2.00.01"
nomeOra_2(i)="4.00.00"
nomeOra_3(i)="02.00.00 - 04.00.00"
End If

If i = 3 then
nomeOra_1(i)="4.00.01"
nomeOra_2(i)="6.00.00"
nomeOra_3(i)="04.00.00 - 06.00.00"
End If

If i = 4 then
nomeOra_1(i)="6.00.01"
nomeOra_2(i)="8.00.00"
nomeOra_3(i)="06.00.00 - 08.00.00"
End If

If i = 5 then
nomeOra_1(i)="8.00.01"
nomeOra_2(i)="10.00.00"
nomeOra_3(i)="08.00.00 - 10.00.00"
End If

If i = 6 then
nomeOra_1(i)="10.00.01"
nomeOra_2(i)="12.00.00"
nomeOra_3(i)="10.00.00 - 12.00.00"
End If

If i = 7 then
nomeOra_1(i)="12.00.01"
nomeOra_2(i)="14.00.00"
nomeOra_3(i)="12.00.00 - 14.00.00"
End If

If i = 8 then
nomeOra_1(i)="14.00.01"
nomeOra_2(i)="16.00.00"
nomeOra_3(i)="14.00.00 - 16.00.00"
End If

If i = 9 then
nomeOra_1(i)="16.00.01"
nomeOra_2(i)="18.00.00"
nomeOra_3(i)="16.00.00 - 18.00.00"
End If

If i = 10 then
nomeOra_1(i)="18.00.01"
nomeOra_2(i)="20.00.00"
nomeOra_3(i)="18.00.00 - 20.00.00"
End If

If i = 11 then
nomeOra_1(i)="20.00.01"
nomeOra_2(i)="22.00.00"
nomeOra_3(i)="20.00.00 - 22.00.00"
End If

If i = 12 then
nomeOra_1(i)="22.00.01"
nomeOra_2(i)="23.59.59"
nomeOra_3(i)="22.00.00 - 24.00.00"
End If

' in questa riga c'è il problema il campo ora è un campo time(2)

sql ="SELECT SUM(num_visite) AS visite FROM visite WHERE (anno = '"& anno &"' AND mese = '"& mese &"' AND giorno= "& giorno &" AND (cdate(ora) = #"& nomeOra_1(i) &"# OR cdate(ora) > #"& nomeOra_1(i) &"#) AND (cdate(ora) = #"& nomeOra_2(i) &"# OR cdate(ora) < #"& nomeOra_2(i) &"#))"
----------------------------------------------------------------------------------------