Est-il possible de forcer pour une table donnée voire une colonne le format
de stockage d'une date.
Cette base est hébergée sur un serveur SQL Server mutualisé aux etats-unis.
Un réplicat fonctionne sur un intranet avec paramétrage FR.
J'aimerais avoir un seul source pour gérer ces dates (affichage avec un
picker, recherche par encadrement...) quelque soit les paramétrages de l'OS
ou de SQL Server....
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
Babsou
Une des manières de faire est d'utiliser une langue dans la chaine de connection à SQL Server (French par exemple). Fixant ainsi le format de stockage et de lecture il te sufit d'écrire deux fonctions:
pour les SELECT function DateFromDB(astr as String) as Date (ne pas oublié de gérer les champs null)
et pour les MAJ function DateToDB(aDate as date) as String aussi gérer la date null
je ne vais pas t'écrire le code en VB mais tu connais la suite
Babsou
"Daniel Corréia" wrote in message news:
Bonjour,
Est-il possible de forcer pour une table donnée voire une colonne le
format
de stockage d'une date.
Cette base est hébergée sur un serveur SQL Server mutualisé aux
etats-unis.
Un réplicat fonctionne sur un intranet avec paramétrage FR.
J'aimerais avoir un seul source pour gérer ces dates (affichage avec un picker, recherche par encadrement...) quelque soit les paramétrages de
l'OS
ou de SQL Server....
Merci
-- Daniel CORREIA --------------------------------------------------------------------------
Une des manières de faire est d'utiliser une langue dans la chaine de
connection à SQL Server (French par exemple). Fixant ainsi le format de
stockage et de lecture il te sufit d'écrire deux fonctions:
pour les SELECT
function DateFromDB(astr as String) as Date (ne pas oublié de gérer les
champs null)
et pour les MAJ
function DateToDB(aDate as date) as String
aussi gérer la date null
je ne vais pas t'écrire le code en VB mais tu connais la suite
Babsou
"Daniel Corréia" <dcorreia@mcp.fr> wrote in message
news:ujRExii8DHA.2560@TK2MSFTNGP09.phx.gbl...
Bonjour,
Est-il possible de forcer pour une table donnée voire une colonne le
format
de stockage d'une date.
Cette base est hébergée sur un serveur SQL Server mutualisé aux
etats-unis.
Un réplicat fonctionne sur un intranet avec paramétrage FR.
J'aimerais avoir un seul source pour gérer ces dates (affichage avec un
picker, recherche par encadrement...) quelque soit les paramétrages de
l'OS
ou de SQL Server....
Merci
--
Daniel CORREIA
--------------------------------------------------------------------------
Une des manières de faire est d'utiliser une langue dans la chaine de connection à SQL Server (French par exemple). Fixant ainsi le format de stockage et de lecture il te sufit d'écrire deux fonctions:
pour les SELECT function DateFromDB(astr as String) as Date (ne pas oublié de gérer les champs null)
et pour les MAJ function DateToDB(aDate as date) as String aussi gérer la date null
je ne vais pas t'écrire le code en VB mais tu connais la suite
Babsou
"Daniel Corréia" wrote in message news:
Bonjour,
Est-il possible de forcer pour une table donnée voire une colonne le
format
de stockage d'une date.
Cette base est hébergée sur un serveur SQL Server mutualisé aux
etats-unis.
Un réplicat fonctionne sur un intranet avec paramétrage FR.
J'aimerais avoir un seul source pour gérer ces dates (affichage avec un picker, recherche par encadrement...) quelque soit les paramétrages de
l'OS
ou de SQL Server....
Merci
-- Daniel CORREIA --------------------------------------------------------------------------
le format de date est un concept qui n'existe pas !
Lire à ce sujet : http://sqlpro.developpez.com/SQL_AZ_E.html#Date
A +
Daniel Corréia a écrit:
Bonjour,
Est-il possible de forcer pour une table donnée voire une colonne le format de stockage d'une date.
Cette base est hébergée sur un serveur SQL Server mutualisé aux etats-unis. Un réplicat fonctionne sur un intranet avec paramétrage FR.
J'aimerais avoir un seul source pour gérer ces dates (affichage avec un picker, recherche par encadrement...) quelque soit les paramétrages de l'OS ou de SQL Server....
-- Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
le format de date est un concept qui n'existe pas !
Lire à ce sujet :
http://sqlpro.developpez.com/SQL_AZ_E.html#Date
A +
Daniel Corréia a écrit:
Bonjour,
Est-il possible de forcer pour une table donnée voire une colonne le format
de stockage d'une date.
Cette base est hébergée sur un serveur SQL Server mutualisé aux etats-unis.
Un réplicat fonctionne sur un intranet avec paramétrage FR.
J'aimerais avoir un seul source pour gérer ces dates (affichage avec un
picker, recherche par encadrement...) quelque soit les paramétrages de l'OS
ou de SQL Server....
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
le format de date est un concept qui n'existe pas !
Lire à ce sujet : http://sqlpro.developpez.com/SQL_AZ_E.html#Date
A +
Daniel Corréia a écrit:
Bonjour,
Est-il possible de forcer pour une table donnée voire une colonne le format de stockage d'une date.
Cette base est hébergée sur un serveur SQL Server mutualisé aux etats-unis. Un réplicat fonctionne sur un intranet avec paramétrage FR.
J'aimerais avoir un seul source pour gérer ces dates (affichage avec un picker, recherche par encadrement...) quelque soit les paramétrages de l'OS ou de SQL Server....
-- Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************