CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[java]Recuperer nom d'une table

fcbneymar
fcbneymar
Niveau 7
11 octobre 2013 à 23:41:56

Bonsoir, j'aimerais récupéré le nom d'une table pour cela je me sert de ce bout de code :

http://pastebin.com/Jw6LtNgE

Je vois que le nom de la table est rangé dans "valeurColonne" qui est de type Object.
Donc comment récupérer uniquement le nom de la table ?
Par avance merci :)

fcbneymar
fcbneymar
Niveau 7
12 octobre 2013 à 16:01:49

:up:

Pseudo supprimé
Pseudo supprimé 12 octobre 2013 à 16:36:33

valeurColonne.toString();

?

fcbneymar
fcbneymar
Niveau 7
12 octobre 2013 à 18:25:32

non, quand je fais :
System.out.println(nomColonne+" = "+valeurColonne);

Je reçois ça pour une table :

TABLE_CAT = nom de la base
TABLE_SCHEM = null
TABLE_NAME = nom de la table
TABLE_TYPE = type de la table
REMARKS =
TYPE_CAT = null
TYPE_SCHEM = null
TYPE_NAME = null
SELF_REFERENCING_COL_NAME = null
REF_GENERATION = null

C'est à dire que dans "valeurColonne" est rangé :

nom de la base
null
nom de la table
type de la table

null
null
null
null
null

Je voudrais extraire simplement le nom de la table.

Pseudo supprimé
Pseudo supprimé 12 octobre 2013 à 18:32:38

Ben alors, cast l'objet dans le bon format et accède tout simplement à la propriété qui t'intéresse !

fcbneymar
fcbneymar
Niveau 7
12 octobre 2013 à 18:48:30

C'est ça le problème, je ne sais pas comment caster ( je suis débutant , j'ai oublié de le préciser ).

fcbneymar
fcbneymar
Niveau 7
13 octobre 2013 à 11:35:56

up

fcbneymar
fcbneymar
Niveau 7
13 octobre 2013 à 18:18:58

personne ne sait ?

godrik
godrik
Niveau 30
13 octobre 2013 à 18:31:45

Il y a plein de truc qui ne sont pas raconte, du coup c'est difficile a suivre. Tu t'interface comment avec la base de donnee? C'est du JDBC?

fcbneymar
fcbneymar
Niveau 7
13 octobre 2013 à 18:36:15

Oui jdbc :)

fcbneymar
fcbneymar
Niveau 7
13 octobre 2013 à 22:53:47

J'ai finis par trouver seul en testant n'importe quoi n'importe comment :content:

j'ai fais :

String nomTable = tables.getString("TABLE_NAME");

avant la fin du while.
Merci de m'avoir voulu m'aider.

fcbneymar
fcbneymar
Niveau 7
13 octobre 2013 à 23:12:37

d'avoir*

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment