on vient de faire passer une application sur une base SQL plutot que sur une
base access !
toutefois c'est un executable et je ne peux donc pas intervenir dessus et
celui ci envoi les date au format us
2007/03/21 donc le champ datetime couine,
SET DATEFORMAT ymd
SELECT CONVERT(DATETIME, '2007/03/21')
permet que ca marche mais comment je peux faire pour pouvoir mettre la
database directement dans ce format par defaut !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alain Vittali
Le format de la date n'est pas enregistré avec la date.
Le format de la date renvoyé est d'abord défini par la propriété "Langue par défaut" de la connexion (login) utilisée pour accéder au serveur.
La valeur de cette propriété peut être écrasée par l'instruction SET DATEFORMAT.
Essaye donc en modifiant cette propriété par l'interface d'administration.
Alain
"christophe" a écrit dans le message de news:
Bonjour ,
on vient de faire passer une application sur une base SQL plutot que sur une base access ! toutefois c'est un executable et je ne peux donc pas intervenir dessus et celui ci envoi les date au format us
2007/03/21 donc le champ datetime couine,
SET DATEFORMAT ymd SELECT CONVERT(DATETIME, '2007/03/21') permet que ca marche mais comment je peux faire pour pouvoir mettre la database directement dans ce format par defaut !
Le format de la date n'est pas enregistré avec la date.
Le format de la date renvoyé est d'abord défini par la propriété "Langue par
défaut" de la connexion (login) utilisée pour accéder au serveur.
La valeur de cette propriété peut être écrasée par l'instruction SET
DATEFORMAT.
Essaye donc en modifiant cette propriété par l'interface d'administration.
Alain
"christophe" <christophe@digital16-9.com> a écrit dans le message de news:
C82CD186-29CD-4BFE-9127-A11FCECD9CBA@microsoft.com...
Bonjour ,
on vient de faire passer une application sur une base SQL plutot que sur
une base access !
toutefois c'est un executable et je ne peux donc pas intervenir dessus et
celui ci envoi les date au format us
2007/03/21 donc le champ datetime couine,
SET DATEFORMAT ymd
SELECT CONVERT(DATETIME, '2007/03/21')
permet que ca marche mais comment je peux faire pour pouvoir mettre la
database directement dans ce format par defaut !
Le format de la date n'est pas enregistré avec la date.
Le format de la date renvoyé est d'abord défini par la propriété "Langue par défaut" de la connexion (login) utilisée pour accéder au serveur.
La valeur de cette propriété peut être écrasée par l'instruction SET DATEFORMAT.
Essaye donc en modifiant cette propriété par l'interface d'administration.
Alain
"christophe" a écrit dans le message de news:
Bonjour ,
on vient de faire passer une application sur une base SQL plutot que sur une base access ! toutefois c'est un executable et je ne peux donc pas intervenir dessus et celui ci envoi les date au format us
2007/03/21 donc le champ datetime couine,
SET DATEFORMAT ymd SELECT CONVERT(DATETIME, '2007/03/21') permet que ca marche mais comment je peux faire pour pouvoir mettre la database directement dans ce format par defaut !