Problème SQL ..

Résolu
kokojavafr Messages postés 23 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 12 septembre 2005 - 25 août 2005 à 14:24
kokojavafr Messages postés 23 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 12 septembre 2005 - 25 août 2005 à 16:13
Bonjour tout le monde,

je poste ici car je commence m'enerver sur mon code ..

Bon , voici la table qui sera incriminée :



TABLE fichenaissance

(


naiss_id INTEGER GENERATED BY DEFAULT AS IDENTITY
(START WITH 1, INCREMENT BY 1)

perso_id INTEGER,

date DATE,

ville VARCHAR(64),

departement_id INTEGER,

heure TIME,

CONSTRAINT naiss_id PRIMARY KEY (naiss_id)

)

Voici le bout de code :

String faitchier =("update fichenaissance set heure = '" + personne.getFicheNaissance().getHeureNaissance().toString() +

"', perso_id = " + perso_id +


", ville = '" +
personne.getFicheNaissance().getLieu() +


"', departement_id = " +
dptNaissId +

", date = '" + dateNaiss +


"' where naiss_id = " + naiss_id
+ "");

System.out.println(faitchier);

s.execute(faitchier);



Voici le println renvoyé :

update fichenaissance set heure '10:00', perso_id 11, ville =
'zaea', departement_id 1, date '27/04/1983' where naiss_id = 11



et voici l'erreur :

exception thrown:

SQL Exception: La représentation de la chaîne dune valeur date/heure se situe hors de la fourchette admise.



Maintenant, la bd est Derby (base de données embarquée , qui gere le SQL).

J'ai a peu pres tout essayé, alors avant que je ne me jette par la fenêtre, je poste ici ..

Merci d'avance pour vos réponses !

2 réponses

kokojavafr Messages postés 23 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 12 septembre 2005 1
25 août 2005 à 16:13
jai trouvé l erreur ...

je sais pas pkoi yavait des / ds les dates, alors que javais fait un replace ...

ms bon tjs est il que ca marche maitenant =)
1
kokojavafr Messages postés 23 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 12 septembre 2005 1
25 août 2005 à 14:27
(il manque une , apres la premiere ligne sur le naiss_id, pb de copier coller .. ms elle y est ds le code)
0
Rejoignez-nous