OVH Cloud OVH Cloud

Date

2 réponses
Avatar
Daniel Corréia
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
----------------------------------------------------------------------------
----
MCP Tél. : 01 41 10 00 91
13 rue Saint-Denis Fax : 01 41 10 82 03
92100 Boulogne-Billancourt email : dc@mcp.fr
----------------------------------------------------------------------------
----

2 réponses

Avatar
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
--------------------------------------------------------------------------


--
----
MCP Tél. : 01 41 10 00 91
13 rue Saint-Denis Fax : 01 41 10 82 03
92100 Boulogne-Billancourt email :
--------------------------------------------------------------------------


--
----




Avatar
Fred BROUARD
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....



Merci


--
Daniel CORREIA
----------------------------------------------------------------------------
----
MCP Tél. : 01 41 10 00 91
13 rue Saint-Denis Fax : 01 41 10 82 03
92100 Boulogne-Billancourt email :
----------------------------------------------------------------------------
----





--
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: ******************