Format dates vb.net sqlserver

hunterx010 Messages postés 21 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 20 avril 2010 - 8 févr. 2010 à 11:01
hunterx010 Messages postés 21 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 20 avril 2010 - 8 févr. 2010 à 12:18
Bonjour
Mon problème c'est la différence entre la date de mon application web(dd/MM/yyyy) et la date de sql server(MM/dd/yyyy) y'a t'il un moyen pour évité ce problème merci en avance

3 réponses

cs_Jack Messages postés 14007 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 78
8 févr. 2010 à 11:29
Salut
Deux solutions :
- Demander à SQL Server d'envoyer des dates au bon format
Ca se passe dans la connexion, il existe le paramètre "Locale Identifier" qui te permet de choisir la langue, donc le format, des dates.
Voir <ce lien> et attribue le chiffre de la colonne LCID à ce paramètre
- Demander le formattage correct dans chaque requète
Recours à la fonction Format

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
hunterx010 Messages postés 21 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 20 avril 2010
8 févr. 2010 à 11:59
Merci pour la réponse mais j'ai pas bien compris pour "Locale Identifier" si vous pouvez m'expliquer un peu plus

je veux avoir plusieurs enregistrement entre deux date avec un sqlcommande dans vb.net alors qu'il me donne l'erreur out of range
merci et désolé pour le dérangement
0
hunterx010 Messages postés 21 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 20 avril 2010
8 févr. 2010 à 12:18
merci ça marche pour format
0