Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : recuperer le nom des tables d'une bdd en java [ Archives / JDBC ] (alkazar2004)

vendredi 5 mars 2004 à 20:20:53 | recuperer le nom des tables d'une bdd en java

alkazar2004


Bonjour,

Actuellement, je crée des servlets en java interagissant avec plusieurs BDD type access. A partir d'une des bases de données, je dois recuperer les noms des tables associées. Il y a bien la methode getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types) de la classe DatabaseMetaData qui les recuperent, mais je n'arrive pas à récupérer le catalogue correspondant à ma base.

Merci de vos réponses,
David

dimanche 7 mars 2004 à 02:12:32 | Re : recuperer le nom des tables d'une bdd en java

Gaelle

Bonsoir,

Je n'ai pas très bien compris la question... Tu recherches toutes les tables contenues dans une base de données de type ACCESS c'est ça ?

Si c'est ça je peux te proposer la solution suivante :
Tu peux utiliser les tables systèmes pour connaitre les objets de ta base et donc les tables. Pour les voir dans ACCESS va dans options-->affichage:objets systeme

La requete suivante te permet de retrouver toutes les tables de ta base si aucune ne commence par MSys... Sinon modifie la dernière condition NOT LIKE....

SELECT DISTINCT MSysObjects.Name
FROM MSysObjects
WHERE MSysObjects.Type=1 AND MSysObjects.Name NOT LIKE "MSys*"
ORDER BY MSysObjects.Name;

Pour expliquer un peu Type=1 veut dire que c'est une table. Name est le nom de l'objet donc des tables recherchées et on supprime celles qui commencent par MSys qui sont les tables systèmes.


En espérant que c'est ce que tu recherches.
Bises,
Gaëlle

dimanche 7 mars 2004 à 08:19:07 | Re : recuperer le nom des tables d'une bdd en java

alkazar2004

Bonjour,

Je recherchais une méthode pour effectuer cette recherche, mais je crois que la requete sql ira tout aussi bien ^^. Un grand merci !!!!!




Cette discussion est classé dans : java, recuperer, string, bdd, tables


Répondre à ce message

Sujets en rapport avec ce message

recuperer les infos d'une applet java [ par mcdohl ] Comment pourrai-je recupérer des infos d'un boite de message qui se trouve sur une applet java?je précise que l'applet qui contient les informations n recuperer le nom d'un bouton. [ par bibe ] Bonjour,Je fabrique une serie de bouton avec une boucle foret je voudrais recuperer le nom du bouton sur le quel je clique.Je n'arrive a recuperer que java.lang.NullPointerException [ par Dey ] Marseillais :J débute en java Voici mon 1 prgm :import java.sql.*; import java.io.*; public class CategorieAgent { class CategorieAgent() { Acces au bdd via Blackberry [ par dom22 ] Mon stage consiste à créer 1 programme en java qui permet aux représentants possédant le pda Blackberry pour Lotus Notes d'acceder et de mettre à jour transfomrer un tableau excel en tableau de string java [ par hugsdan ] Bonjour à tous,je voudrais savoir comment je pourrais transformer mon tableau excel en un tableau de string java?ou alors au moins comment exporter le transformer un tableau excel en tableau de string java [ par hugsdan ] Bonjour à tous,je voudrais savoir comment je pourrais transformer mon tableau excel en un tableau de string java?ou alors au moins comment exporter le Recuperer du texte depuis un applet java [ par javaBuilder ] Je ne parviens pas à faire un bête "copier coller" de texte depuis une applet java.Je ne possède pas les sources de l'applet mais je souhaiterais cepe recherche d'une String dans une String ! [ par aeled ] Bonjour !Est-ce qu'il existe une fonction en java applicable sur un objet String pour rechercher une chaine de caractères dans une String ? genre cher ERROR sql java.sql.SQLException: Before start of result set [ par jmg02001 ] sauriez vous pourquoi quand je fait mon getInt mon result set n'est pas encore valide?à insert_id = rs.getInt("MROUNDID"); import java.io.*;import ja Aide sur les objets en java [ par flo7554 ] Je suis debutant en java.J'ai un pb il me met une erreur : java.lang.NullPointerException at ApliTemps.arrive(ApliTemps.java:88) at ApliTemps.main(Apl


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.