|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
bonjour!
j'ai un probleme avec l'envoi d'une requete d'insertion sql avec la technologie ADO.NET dans cette requete je désire envoyer une date de naissance, le probleme c'est que la requete se passe correctement mais quand je liste les enregistrement de la base de données la date de naissance est toujours 01/01/1900 j'espere que vous pourriez m'aider parce que ce probleme m a pris beaucoup de temps et il n'es pas résolu jusqu’à maintenant merci. |
|
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() |
sans le code ca va être dur de t'aider
sinon il faut utiliser des SqlParameter pour envoyer la date plutot que la concaténer dans la requete |
|
|
10
|
|
|
#3 |
![]() ![]() Yves Développeur informatique Inscription : janvier 2007 Messages : 5 278 ![]() |
Dans beaucoup de SGBD une date, passée sous forme de texte brut doit être passée au format américain.
Sinon, si ton SGBD le supporte, tu utilise la fonction Convert (ou équivalent) en lui indiquant sous quel format tu lui passe la date (ex : format 103 pour une date française dans le fonction Convert de SQLServer) Le plus propre, là encore si ton SGBD (plus exactement le driver) le supporte, étant encore d'utiliser les requêtes paramétrées, en indiquant que le paramètre est de type Datetime et en lui passant pour valeur un objet de type Datetime.
__________________
--- Sevyc64 --- Parce que le partage est notre force, la connaissance sera notre victoire |
|
|
10
|
Copyright © 2000-2013 - www.developpez.com