Message d'erreur jamais vu

Anna -  
Bidouilleu_R Messages postés 1209 Statut Membre -
Bonjour,

Je voudrais savoir qui a déjà rencontré cette erreur???

java.sql.SQLException: ORA-03115: type de réseau ou représentation non pris en compte

Impossible de trouver sur le net et personne ne l'a jamais vu^^

Aidez moi svp. C'est urgent!!!

Merci

4 réponses

Anna
 
SVP c'est très important
0
Polux31 Messages postés 7219 Statut Membre 1 204
 
Bonjour,

Faux, plus de 3500 sujets sur ce message d'erreur.

On se sent moins seul, hein ?

https://www.developpez.net/forums/d184645/bases-donnees/oracle/10gr1-ora-03115-ora_rowscn/

;o)
0
Anna
 
Oui mais ça ne m'aide pas trop à vrai dire, j'ai beau essayer de comprendre et essayer de comprendre encore mais je ne sais pas d'ou viens l'erreur! J'ai essayé beaucoup de choses

Merci
0
Bidouilleu_R Messages postés 1209 Statut Membre 295
 
C'est un problème de version ou de dialogue entre les versions de drivers.

Par exemple ancienne base oracle et nouveaux drivers ou l'inverse.

La requête Sql se fait au moyen d'un driver et la base en utilise un autre.
0
Anna
 
Ok moi j'utilise oracle 11g et éclipse galiléo.

C'est bizarre puisque jusqu'ici j'ai fais plein de requêtes et aucun soucis!!!

Merci
0
Bidouilleu_R Messages postés 1209 Statut Membre 295
 
S'il n'y a pas eu de mise à jour .... et si ça marchait avant.... cela implique un problème d'écriture
pour la requête.

j'ai donc fait une recherche ( rapide je l'avoue) pour te donner (peut-être) une piste.
https://www.developpez.net/forums/d726385/java/general-java/persistance-donnees/jdbc/question-concernant-l-utilisation-preparedstatement-message-d-erreur-ora/

Bonne courage.
0
Anna
 
Mon erreur se trouve sur un ResultSet dans ma requête:

String reqSelectTitre = reqDebut + reqCondition;
				System.out.println("requete finale   " + reqSelectTitre + "   ");
				PreparedStatement pstmt = Connect.cConnect().prepareStatement(reqSelectTitre);
					//if (duree != "")
						//pstmt.setString(i, duree);
					//System.out.println(" pays sélectionné bon???  " + pays);
					if (pays != "")
						pstmt.setString(iPays, pays);
					System.out.println(" pays sélectionné bon???  " + pays);
					if (region != "")
						pstmt.setString(iRegion, region);
					System.out.println("  region sélectionné bon???  " + region);
					//On sauvegarde le résultat de la requête
					System.out.println(" Avant ResultSet !!!!!!!!    ");
					ResultSet res = pstmt.executeQuery(reqSelectTitre);


L'erreur est détecté ici :

ResultSet res = pstmt.executeQuery(reqSelectTitre);
0
Bidouilleu_R Messages postés 1209 Statut Membre 295
 
As-tu essayé ça?
ResultSet res = pstmt.executeQuery();
0
Anna
 
Oui il me dit qu'il manque un objet
0
Bidouilleu_R Messages postés 1209 Statut Membre 295
 
les éléments de la requête sont-ils clean ? je pense que tu les as vérifié...
mais à tout hasard parfois quand on est trop sur un truc...

je procèderai par élimination
1) la date (supprime là pour un essai ce serait bête que ce soit le format de date)
2) en vérifiant le pays, puis la région....
0