Baguauda
Messages postés219Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention28 novembre 2008
-
24 mai 2006 à 15:02
Baguauda
Messages postés219Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention28 novembre 2008
-
9 juin 2006 à 12:10
Bonjour a tous,
j'ai une petite erreur SQL qui est bien chiante.
Erreur 25903
"Il existe une erreur dans une partie du format de la date. [ Expression (if known) = ]"
Voici la requete
cmd.CommandText = "INSERT INTO Commande values ('" + _cmd.Code +
"','"
+ _cmd.CodeClient +
"','"
+ _cmd.Type +
"','"
+ _cmd.DateCreation.ToString(
"yyyy-dd-MM"
) +
"','"
+ _cmd.DateLivraison.ToString(
"yyyy-dd-MM"
) +
"','"
+ _cmd.Montant.ToString() +
"','"
+ _cmd.Observation +
"')"
;
cmd.ExecuteNonQuery();
J'ai tester plusieur format de date
"dd/MM/yyyy"
"dd-MM-yyyy"
"yyyy/dd/MM"
"yyyy-dd-MM"
mais rien y fait.
Pour info je travaille avec SQL Server CE 2.0 et Framework 1.1, est ce que le problème pourrais eventuellement venir de la?
fregolo52
Messages postés1114Date d'inscriptionmercredi 15 juin 2011StatutMembreDernière intervention 6 mai 20214 24 mai 2006 à 16:58
salut,
Ca me rappelle des choses, pas dans le même langage, mais bon.
J'ai déjà bien galéré sur les dates, avant toutes chose il faut vérifier quelques points:
- je suppose que ton champ est de type DateTime
- dans quelle langue a été créée ta base ? Essaie de jouer avec les numéros de date pour rester dans les 12 premiers jours du mois, pour savoir si ca vient du format anglais.
Pour ma part je développais en C et j'utilisais le format de date ODBC YYYY-MM-DD
Ca fait un moment que je n'ai pas fait de SQL, mais on va essayer de trouver le pb.
Baguauda
Messages postés219Date d'inscriptionmercredi 31 août 2005StatutMembreDernière intervention28 novembre 20081 27 mai 2006 à 01:53
pour info le format de date dans sql server CE est bien dateTime.
je recupère bien la date.
pour confirmer qu'il n'y avait pas de problème je suis passer directement dans l'analyser de requetes de SQL server CE, avec une insertion de date sous ce format la ....,'ma date',....
Pour plus d'info cela fonctionnais tres bien avant, pour des raisons de test j'ai desinstaller le compact framework 2.0, fait mes tests et fait une réinstal du CF 2.0
J'ai pas le PDA avec moi pour ce week end, je vais tester les soluce que vous m'avez filler et vous tiens au courant.