begin process at 2010 02 10 08:07:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Système

 > 

JDBC

 > 

source de l'erreur "java.sql.SQLException: String to date conversion error"


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

source de l'erreur "java.sql.SQLException: String to date conversion error"

mardi 9 septembre 2008 à 15:48:39 | source de l'erreur "java.sql.SQLException: String to date conversion error"

ourti


Bonjour tout le monde, Dans le cadre d'un projet professionnel , j'ai le besoin de se connecté à une base Informix v4 en utilisant JDBC, et à l'aide de Torque 3.2. toutefois, une exception se declenche, sans savoir l'origine: java.sql.SQLException: String to date conversion error. le bout de code qui la génére est le suivant : public boolean chargerTicketRemisePrestataire(java.util.Date journee) { SimpleDateFormat sdf = new SimpleDateFormat() ; sdf.applyPattern("dd/MM/yyyy"); Criteria critere = new Criteria(); String dateRemiseCheque = TCheqdematGPeer.DATE_REMISE + " = DATE('" + sdf.format(journee)+ "')"; critere.clear(); critere.addSelectColumn(TCheqdematGPeer.MINIDTV); critere.addSelectColumn(TCheqdematGPeer.SOUS_CODOP); critere.addSelectColumn(TCheqdematGPeer.NUM_TICKET); critere.addSelectColumn(TCheqdematGPeer.RIB_BENEF); critere.addSelectColumn(TCheqdematGPeer.NOM_BENEF); critere.addSelectColumn(TCheqdematGPeer.DATE_REMISE); critere.addSelectColumn(TCheqdematGPeer.FORCAGE_REMISE); critere.add(TCheqdematGPeer.DATE_REMISE, (Object) dateRemiseCheque ,Criteria.CUSTOM); critere.addAsColumn("nbrTC", "COUNT(*)"); critere.addAsColumn("mntTotTC", "SUM(" + TCheqdematGPeer.MONT_OPER +") "); critere.addGroupByColumn(TCheqdematGPeer.MINIDTV); critere.addGroupByColumn(TCheqdematGPeer.SOUS_CODOP); critere.addGroupByColumn(TCheqdematGPeer.NUM_TICKET); critere.addGroupByColumn(TCheqdematGPeer.RIB_BENEF); critere.addGroupByColumn(TCheqdematGPeer.NOM_BENEF); critere.addGroupByColumn(TCheqdematGPeer.DATE_REMISE); critere.addGroupByColumn(TCheqdematGPeer.FORCAGE_REMISE); List listDataCheque = null; try { listDataCheque = TCheqdematGPeer.doSelectVillageRecords(critere); // ici l 'erreur. //System.out.println(listDataCheque.toString()); } catch (TorqueException e) { e.printStackTrace(); } return true; } ce qui me géne, c'est que j'attaque déjà la même base, et tout marche bien. mais à ce niveau ca plante. le champ qui me semble source de pb : TCheqdematGPeer.DATE_REMIS, qui est de type DATE. quant j enleve le where ( ie : critere.add(TCheqdematGPeer.DATE_REMISE, (Object) dateRemiseCheque ,Criteria.CUSTOM);) ça marche bien, encore une précision, c'est que la requete généreé par torque et intercepté par log4j ( spy), s'execute sans erreur au niveau d'informix. Merci d'avance
Achraf
mercredi 10 septembre 2008 à 15:32:34 | Re : source de l'erreur "java.sql.SQLException: String to date conversion error"

ourti


Re tout le monde, j'atten toujours vos réponses. Une remarque : qaund j'enleve la ligne : critere.add(TCheqdematGPeer.DATE_REMISE, (Object) dateRemiseCheque ,Criteria.CUSTOM); le code semble correct.
Achraf


Cette discussion est classée dans : date, remise, critere, tcheqdematgpeer, addselectcolumn


Répondre à ce message

Sujets en rapport avec ce message

Requete parametree avec un timestamp [ par ArtH ] bonjour, je cherche a executer une requete sql sur une bdd ms access. Je veux filtrer les enregistrements d'une table sur les dates (timestamp) mais f date du lendemain [ par criss ] est- ce que vous avez une idee comment faire ce programme en console le plus simplement que possible?merci:Écrire un programme Java fournissant , à pa formater une string en une date pour mysql [ par malls ] "Java ça déchire tout"Il y aurait il quelq'un qui pourrais m'aider pour convertir une date de type String (parce que je la récupère depuis un formulai formater une date [ par malls ] "Java ça déchire tout"Il y aurait il quelq'un qui pourrais m'aider pour convertir une date de type String (parce que je la récupère depuis un formulai lecture d'une date !! [ par guitza87 ] salute tout le monde !!J'ai besoin de vous !!Je dois récupérer un date enregistrée ds un fichier !! je la récupere mais elle est codée sur 4 octets :v date calendrier [ par john59 ] J'ai besoin d'aide, je veux intégrer un calendrier dans une application pour la saisie d'une date.Je voudrais pouvoir faire en sorte que le calendrier Vérifier une date en java. [ par daus1900 ] Est ce que quelqu'un saurait s'il existe une fonction en java qui vérifie si un champs est une date ou non?? Merci d'avance. :) operation sur les dates,plz help [ par kyp ] voila pour une page jsp que je developpe,j ai besoin de tester si la date de la derniere analyse date de plus ou moins de 3 mois....deja que je ne sai extraire des informations d'un fichier [ par samsih ] Bonjour,je voudrai savoir comment extraire quelques informations de n'import quel fichier log avec formats differents , et les stockées dans une base connexion et insertion dans une base [ par samsih ] Bonjour,j'ai crée une table qui contient les champs svts: Date, Heure dans JdatastoreExplore(jbuilder7) et je voudrais inserer des informations (Date


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,234 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales