Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/08/2011, 17h03   #1
Invité de passage
 
Homme sylvain batteux
Développeur informatique
Inscription : août 2011
Messages : 1
Détails du profil
Informations personnelles :
Nom : Homme sylvain batteux
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : août 2011
Messages : 1
Points : 0
Points : 0
Par défaut Comment tester la culture d'un serveur SQL en C#

Bonjour à toutes et tous,
je bosse sur une application web asp.net (C#) qui doit se connecter à 2 serveurs SQL (SQL server 2008 R2). Le hic est que l'un est en français et l'autre en anglais.
Donc je me retrouve à avoir des données décimales avec comme séparateur "," et d'autres avec ".".
L'application est sur un serveur IIS en anglais.
Il n'est pas possible d'installer SQL Server en anglais sur le serveur français.

Ma question :
Serait-il possible de récupérer dynamiquement la culture (langue) du serveur SQL sur lequel l'application se connecte ?

Dans le web.config de mon appli, j'ai forçais la culture "en-GB", mais du coup l'appli plante à chaque fois que je récupère des données sur le serveur français.

merci d'avance de votre coup de pouce ou idées....
dotnetfr14 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 19h08   #2
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 139
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 139
Points : 2 467
Points : 2 467
Envoyer un message via Yahoo à zinzineti
Vous n'avez pas préciser :
--> les versions des OS des serveurs (Windows 2003, 2008, ..)

A +
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2011, 08h51   #3
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Vos colonnes sont'elles typées décimales dans la base?
Normalement ADO.NET CAST lui même les données retournées de la base si elles sont correctement typées...

Le ToString() appelé sur votre objet décimal prend ensuite en compte la culture courante de votre application...
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2011, 11h02   #4
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 955
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 955
Points : 17 779
Points : 17 779
SQL Server ne localise pas les données des tables en fonction ni de la culture de Windows ni de SQL Server. Donc vous n'avez absolument pas besoin de connaître ce paramètre !

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h46.


 
 
 
 
Partenaires

Hébergement Web