OVH Cloud OVH Cloud

Problème d'heure

4 réponses
Avatar
Christophe QUEVAL
Bonjour,
J'ai une table dans une base SQL Server dans laquelle se trouve des champs
DateTime contenant par exemple 18/07/2003 08:00:00.
J'interroge cette base à partir d'un service web pour alimenter un dataset
(.net).
Lorsque j'interroge ma table, mon dataset me retourne 18/07/2003 07:00:00.
J'ai systématiquement une heure de décalage pour chaque enregistrement.
D'où vient mon problème ??

Merci

Christophe

4 réponses

Avatar
VUILLERMET Jacques
Je pense pouvoir dire que SQL Server ne s'occupe pas, A PRIORI, de décalage
horaire.
Donc, le décalage serait plutôt organisé par la partie cliente.

Réponse floue en l'absence de certitude !

Jacques.


"Christophe QUEVAL" a écrit dans le message
de news: bqn42o$rq9$
Bonjour,
J'ai une table dans une base SQL Server dans laquelle se trouve des champs
DateTime contenant par exemple 18/07/2003 08:00:00.
J'interroge cette base à partir d'un service web pour alimenter un dataset
(.net).
Lorsque j'interroge ma table, mon dataset me retourne 18/07/2003 07:00:00.
J'ai systématiquement une heure de décalage pour chaque enregistrement.
D'où vient mon problème ??

Merci

Christophe




Avatar
bruno reiter [MVP]
Je pense aussi que ça vient du client, la seule notion de décalage dont je me
souvienne dans SQLServer est la fonction GETUTCDATE()

br

"VUILLERMET Jacques" wrote in message
news:
Je pense pouvoir dire que SQL Server ne s'occupe pas, A PRIORI, de décalage
horaire.
Donc, le décalage serait plutôt organisé par la partie cliente.

Réponse floue en l'absence de certitude !

Jacques.


"Christophe QUEVAL" a écrit dans le message
de news: bqn42o$rq9$
> Bonjour,
> J'ai une table dans une base SQL Server dans laquelle se trouve des champs
> DateTime contenant par exemple 18/07/2003 08:00:00.
> J'interroge cette base à partir d'un service web pour alimenter un dataset
> (.net).
> Lorsque j'interroge ma table, mon dataset me retourne 18/07/2003 07:00:00.
> J'ai systématiquement une heure de décalage pour chaque enregistrement.
> D'où vient mon problème ??
>
> Merci
>
> Christophe
>
>




Avatar
Christophe QUEVAL
Je vais chercher dans cette voie. Merci pour votre aide :-)

"bruno reiter [MVP]" a écrit dans le message
de news:
Je pense aussi que ça vient du client, la seule notion de décalage dont je


me
souvienne dans SQLServer est la fonction GETUTCDATE()

br

"VUILLERMET Jacques" wrote in message
news:
> Je pense pouvoir dire que SQL Server ne s'occupe pas, A PRIORI, de


décalage
> horaire.
> Donc, le décalage serait plutôt organisé par la partie cliente.
>
> Réponse floue en l'absence de certitude !
>
> Jacques.
>
>
> "Christophe QUEVAL" a écrit dans le


message
> de news: bqn42o$rq9$
> > Bonjour,
> > J'ai une table dans une base SQL Server dans laquelle se trouve des


champs
> > DateTime contenant par exemple 18/07/2003 08:00:00.
> > J'interroge cette base à partir d'un service web pour alimenter un


dataset
> > (.net).
> > Lorsque j'interroge ma table, mon dataset me retourne 18/07/2003


07:00:00.
> > J'ai systématiquement une heure de décalage pour chaque


enregistrement.
> > D'où vient mon problème ??
> >
> > Merci
> >
> > Christophe
> >
> >
>
>




Avatar
jeorme
regarde également le fuseau horaire de ton serveur et du client et si
l'option heure d'été est cochée ou non

J'ai déjà eu un souci comme ça.


"Christophe QUEVAL" a écrit dans le message
news: bqn42o$rq9$
Bonjour,
J'ai une table dans une base SQL Server dans laquelle se trouve des champs
DateTime contenant par exemple 18/07/2003 08:00:00.
J'interroge cette base à partir d'un service web pour alimenter un dataset
(.net).
Lorsque j'interroge ma table, mon dataset me retourne 18/07/2003 07:00:00.
J'ai systématiquement une heure de décalage pour chaque enregistrement.
D'où vient mon problème ??

Merci

Christophe