Per aggirare al solito problema della date ho pensato di utilizzare, per la mia Select, la conversione delle date in un numerico con il cdbl(x), cosa che funziona benissimo in access, ma non in sqlserver, in quanto la funzione cdbl non esiste.
Ho però trovato la funzione convert che dovrebbe riprodurre la stessa cosa ma non è proprio così, infatti se faccio:
cdbl(15/05/2007) = 39217
invece se utilizzo il convert viene così
convert(float,15/05/2007) = 39215
E questo per tutte le date c'è un scarto di 2 qualcuno sa perchè?

Rispondi quotando