Date sur sql server2008r2

Résolu
notrica Messages postés 89 Date d'inscription lundi 12 décembre 2005 Statut Membre Dernière intervention 19 octobre 2013 - 17 oct. 2013 à 01:51
notrica Messages postés 89 Date d'inscription lundi 12 décembre 2005 Statut Membre Dernière intervention 19 octobre 2013 - 19 oct. 2013 à 00:45
Bonjour,
En fait j'ai un petit souci, message d'erreur "classe d'exception EConvertError avec le message "2013-01-01" ne correspond pas a une date et une heure correctes.
Alos que je viens de sauvegarder cette date ds la basse des données sql server. Mais lorsque je rappel cette date pr affichage sur écran c'est alors que ce message d'erreur apparaît.
SVP aider moi à trouver une solution. Le sql server 2008R2 est en anglais mais poste d'utilisateur est français
D'avance merci
À+
Notrica

6 réponses

sp40 Messages postés 1284 Date d'inscription mardi 28 octobre 2003 Statut Contributeur Dernière intervention 3 juillet 2015 15
17 oct. 2013 à 09:25
Salut,

Poste le code qui te donne l'erreur...
0
notrica Messages postés 89 Date d'inscription lundi 12 décembre 2005 Statut Membre Dernière intervention 19 octobre 2013
17 oct. 2013 à 19:00
Salut,
Voici le code qui créer l"erreur :
TrzDateTimeEdit1.Date := QtfJrnalDateMvt.AsDateTime;

Comme vs l'aurez constaté , c'est juste l'affectation de la date de la base des données vers une zone d'affichage à l'écran.
Merci d'avance
Notrica

--
0
cs_yanb Messages postés 271 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 7 juillet 2022 13
Modifié par cs_yanb le 17/10/2013 à 22:14
Salut,
regarde du coté de ShortDateFormat, DateSeparator, LongDateFormat, FormatDateTime etc...
ShortDateFormat := 'yyyy-mm-dd';
@+
0
sp40 Messages postés 1284 Date d'inscription mardi 28 octobre 2003 Statut Contributeur Dernière intervention 3 juillet 2015 15
18 oct. 2013 à 09:17
Quel est le type de ton champ "DateMvt" dans ta table ?
0
notrica Messages postés 89 Date d'inscription lundi 12 décembre 2005 Statut Membre Dernière intervention 19 octobre 2013
Modifié par notrica le 18/10/2013 à 12:04
Salut,
Le type du champ est : "Datetime" ds la table

Merci
Notrica



--
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_yanb Messages postés 271 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 7 juillet 2022 13
Modifié par cs_yanb le 18/10/2013 à 12:43
Salut,
as tu regardé ce que j'ai dit sur ShortDateFormat, DateSeparator, TryStrToDate etc... ?
//Passé en version sql server 2008R2 anglais
ShortDateFormat := 'yyyy/mm/dd';
DateSeparator := '-';
TrzDateTimeEdit1.Date := QtfJrnalDateMvt.AsDateTime;
...
//Revenir à la version française de ton poste
ShortDateFormat := 'dd/mm/yyyy';
DateSeparator := '/';
@+
0
notrica Messages postés 89 Date d'inscription lundi 12 décembre 2005 Statut Membre Dernière intervention 19 octobre 2013
19 oct. 2013 à 00:45
Merci cs_yanb pr ton aide c'est bon
Bonne continuité .
@+

--
0
Rejoignez-nous