Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/01/2008, 15h27   #1
Débutant
 
Inscription : avril 2007
Messages : 358
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 358
Points : 91
Points : 91
Par défaut remplir un Jtree à partir d'une requete SQL

bjr,
mon objectif et principalement remplir et afficher le resultat d'une requete sql dans un JTreeTable :
l'ideee de la requete est la suivante
Code :
En faite je veux faire un jtree dynamique dont le contenu est récupéré à partir d'une requete SQL : au debut j'ai une liste parent, puis quand je clique sur un parent il va me chercher la liste des fils, et quand je clique sur le fils il affiche des sous fils, etc ...
pouvez vous me dire la syntaxe de la requete sql sachant que la table est
Code :
1
2
3
4
5
6
7
8
9
10
Describing MyTable
 
NAME                            NULL?     Type
------------------------------- --------- -----
ID  NOT NULL  NUMBER(*,0)
PERE_ID        NOT NULL  NUMBER(*,0)
LIB_COURT                 VARCHAR2(25)
LIB_FR                    VARCHAR2(125)
LIB_EN                    VARCHAR2(125)
ORDRE  NUMBER(*,0)
je veux afficher lib_fr comme pere et ses fils et ces sous fils.

Merci pour l'aide
opensource est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 15h54   #2
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 320
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 320
Points : 5 839
Points : 5 839
Cherchez CONNECT BY dans la documentation d'Oracle concernant le SQL
mnitu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 16h30   #3
Débutant
 
Inscription : avril 2007
Messages : 358
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 358
Points : 91
Points : 91
voila ma requete sql

Code :
1
2
3
4
5
6
SELECT a.id, a.pere_id,
       a.lib_court,
       a.lib_fr, a.lib__en, a.ordre
  FROM cbl.tbl_structure_bilan a 
  connect BY  prior a.id_structure_bilan=a.pere_id_structure_bilan
--start with a.pere_id is null;
mais il affiche une erreur ds la requete sql
premierement est ce que c'est comme sa l'idee et deuxiement la synatxe
je l'execute avec sqlnavigator Merci pour l'aide
opensource est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 17h02   #4
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 320
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 320
Points : 5 839
Points : 5 839
Peut être que l'erreur est due à la zone a.lib__en inexistenate dans la table (dans la table il y a lib_en). Peut être que non. Comment le savoir sans le message d'erreur en clair et les autres indications ?
Pour la syntaxe même réponse il y a la doc.
mnitu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 17h28   #5
Débutant
 
Inscription : avril 2007
Messages : 358
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 358
Points : 91
Points : 91
le probleme est resolu au niveau de la syntaxe mais la logique n'est pas correcte
moi je cherche a faire remplir un jtree à partir d'une requete sql inconnu à rechercher ????
m'objectif c'est la syntaxe de la requete sql
Merci pour les indications et les informations
tu peux m'aider encore
opensource est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2008, 17h25   #6
Débutant
 
Inscription : avril 2007
Messages : 358
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 358
Points : 91
Points : 91
Merci pour les informations j'ai trouvé la solution exacte Merci pour votre aide
opensource est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h06.


 
 
 
 
Partenaires

Hébergement Web