Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1948 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  implementation de resultset

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

implementation de resultset

n°219768
lorill
Posté le 25-09-2002 à 09:07:10  profilanswer
 

Bon, ResultSet est une interface. Dans la doc, aucune classe l'implémentant n'est connue.
 
Le problème que j'ai, c'est que j'ai un programme qui appelle des procédures PL/SQL censée renvoyer des resultset. Ceci marcherait sans probleme si les procédures existaient. Comme elle n'existent pas et que j'ai une demo a faire dans pas longtemps, faudrait que je crée ces ResultSet moi même et que je les remplisse a la barbare.
 
Je pourrais evidemment faire une classe MyResultSet, mais vu le nombre de methodes ca va prendre un certain temps. Alors la question, c'est est-ce qu'il existe deja ce genre de classe (sans doute) et où ?

mood
Publicité
Posté le 25-09-2002 à 09:07:10  profilanswer
 

n°219773
benou
Posté le 25-09-2002 à 09:21:46  profilanswer
 

si c'est une démo, pkoi tu implémente pas uniquement les méthodes dont tu te sers ?

n°219774
El_gringo
Posté le 25-09-2002 à 09:23:08  profilanswer
 

Mais !? y a une truc que t'as pas saisi j'crois.
L'interface ResultSet, c'est les drivers JDBC qui l'implémentent. Tu vas pas en implémenter une toi même, y a aucun intéret et ça doit être un vrai casse-tête.

n°219775
lorill
Posté le 25-09-2002 à 09:23:57  profilanswer
 

Parce que si je travaillais seul ca serait deja fait. Mais le problème c'est que les procédures PL c'est pas a moi de le faire (j'ai même pas les droits en ecriture la dessus). Donc en gros je veux zapper l'appel a ces procedures, et renvoyer des données bidon a partir de mes wrappers java.

n°219777
lorill
Posté le 25-09-2002 à 09:24:51  profilanswer
 

El_Gringo a écrit a écrit :

 
L'interface ResultSet, c'est les drivers JDBC qui l'implémentent. Tu vas pas en implémenter une toi même, y a aucun intéret et ça doit être un vrai casse-tête.




 
C'est pour ca que j'en cherche un tout fait, hé  :D  
Et le but, c'est en fait d'utiliser un ResutSet en dehors d'une base de données, pour faire une simulation.

n°219779
benou
Posté le 25-09-2002 à 09:27:03  profilanswer
 

ouais, ce qu'il te faut c'est un bouchon, j'ai bien compris.
donc porquoi tu n'implémente pas uniquement les méthodes don tu te sres ? next(), getString(), etc ... y en a pas pour bien longtemps

n°219782
lorill
Posté le 25-09-2002 à 09:29:00  profilanswer
 

benou a écrit a écrit :

ouais, ce qu'il te faut c'est un bouchon, j'ai bien compris.
donc porquoi tu n'implémente pas uniquement les méthodes don tu te sres ? next(), getString(), etc ... y en a pas pour bien longtemps




 
Ouais, c'est ce que je vais faire. L'histoire c'est qu'il faut quand même ecrire un bout de code pour toutes les autres, même pour balancer une exception. Mais ca un bon IDE doit savoir le faire...  
Bon, ben au boulot...

n°219785
El_gringo
Posté le 25-09-2002 à 09:30:18  profilanswer
 

ok, dsl, j'avais pas compris.

n°219787
benou
Posté le 25-09-2002 à 09:32:23  profilanswer
 

lorill a écrit a écrit :

 
 
Ouais, c'est ce que je vais faire. L'histoire c'est qu'il faut quand même ecrire un bout de code pour toutes les autres, même pour balancer une exception. Mais ca un bon IDE doit savoir le faire...  
Bon, ben au boulot...




 
ben tu récupère le source de l'interface resultset, tu remplace tous les ";" par des  
" { throw new UnsupportedOperationException ("not implemented" ); } "
 
tauras déjà une bonne partie du boulot de fait !


Message édité par benou le 25-09-2002 à 09:33:13
n°219792
lorill
Posté le 25-09-2002 à 09:38:25  profilanswer
 

C'est bon. Merci.

mood
Publicité
Posté le 25-09-2002 à 09:38:25  profilanswer
 

n°219859
--greg--
Posté le 25-09-2002 à 12:05:56  profilanswer
 

sinon j'allais suggérer d'aller chercher l'implémentation de ResultSet dans le jar du driver, et de l'étendre par exemple:D
 
à propos je sais pas si vous avez deja VU les drivers oracle(thin), mais  :ouch: quelle horreur :ouch:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°219860
darklord
You're welcome
Posté le 25-09-2002 à 12:12:30  profilanswer
 

bin oracle quoi ...


---------------
Just because you feel good does not make you right

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  implementation de resultset

 

Sujets relatifs
[Java] ResultSet et Date (résolu)JDBC - inserer un resultset
Win32 => Implementation de listeimplementation de graphes en c++
Implementation NAT[JAVA] Stored Procedures : Retourner un status code et un resultset
[JAVA] ResultSet : comment savoir le nombre de colonnes ?Cherche infos sur implémentation DES et AES
[JAVA + SQL] Nb de lignes dans un resultSet[JAVA] Insérer le résultat d'une requete sql (ResultSet) dans 1 JTABLE
Plus de sujets relatifs à : implementation de resultset


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)