PROGRAMME JAVA JDBC LISANT UNE REQUÊTE SQL ET AFFICHANT LE RÉSULAT SOUS FORMAT

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 - 2 févr. 2005 à 23:25
anadeveloppeur Messages postés 153 Date d'inscription samedi 10 septembre 2005 Statut Membre Dernière intervention 21 février 2019 - 6 juil. 2007 à 12:54
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/29249-programme-java-jdbc-lisant-une-requete-sql-et-affichant-le-resulat-sous-format-xml

anadeveloppeur Messages postés 153 Date d'inscription samedi 10 septembre 2005 Statut Membre Dernière intervention 21 février 2019
6 juil. 2007 à 12:54
Bonjour.

Un bon code rien à dire, je viens d'essayer avec une BD MySQL :p je crois que c'est un réponse à "nutty91", c'est juste une question de pilote à télécharger et copier dans le dossier du JDK,et puis de le changer dans le code par :

Class.forName("com.mysql.jdbc.Driver");

Et aussi l faut changer l'adresse URL :

Connection cn = DriverManager.getConnection("jdbc:mysql://localhost/MaBD", user, password);

J'espère que tu y a arrivé ;-)
Bonne journée
cs_751 Messages postés 68 Date d'inscription vendredi 3 mai 2002 Statut Membre Dernière intervention 6 juillet 2007
7 mai 2007 à 22:08
Slt,
Je te conseillerais de voir du côté de JENA http://jena.sourceforge.net/ que j'utilise même actuellement sur une ontologie OWL, il permet au moins de manipuler des ontologies OWL sous environnement Java.
cs_netboydz Messages postés 17 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 24 février 2009
7 mai 2007 à 17:12
bonjour a tous, je veux Construire un Converter java pourune ontologie écrite en Owl en une Ontologie ecrite en Logique de description , je ne sais pas éxactement quel parseur utiliser et comment, est ce que quel qu'un peut m'aidé merci.
nutty91 Messages postés 9 Date d'inscription vendredi 7 juillet 2006 Statut Membre Dernière intervention 5 juillet 2007
22 mars 2007 à 11:25
Bonjours, je voudrais savoir si cette source pouvait marcher avec une base de donnée MySql si je change les parametres de connection ?

merci de répondre rapidement :)
denzelwms Messages postés 2 Date d'inscription dimanche 28 mai 2006 Statut Membre Dernière intervention 19 juin 2006
19 juin 2006 à 04:40
Bonjour à tous,

je pense que mon problème vient de mon drivers jdbc, en effet j'utilise une base oracle 8.17 et un driver jdbc d'oracle 10i(compatible jdk1.4 et 1.5 et oracle 8i) car le drivers jdbc 8.17 est compatible d'apres le site oracle qu'avec le jdk 1.2 .

Peux tu me preciser le driver jdbc que tu utilise ainsi que ta version de jdk.

Denzel
cs_751 Messages postés 68 Date d'inscription vendredi 3 mai 2002 Statut Membre Dernière intervention 6 juillet 2007
15 juin 2006 à 14:23
Si c'est bien possible au lieu d'une connection Oracle
Connection maConnection = DriverManager.getConnection(
"jdbc:oracle:thin:@banane:1521:dptinfo", user,pswd);
Utilise une connection à ta "base" access à ce propos tu peux tester ma source suivante : http://www.javafr.com/codes/XMLEXTRACTIONDBINJECTION-EXTRACTEUR-INJECTEUR-DONNEES-BD-ORACLE-MSACCESS-VERS_31072.aspx
et http://java.developpez.com/faq/jdbc/?page=pilotes
pour les pilotes
cs_papillon2000 Messages postés 94 Date d'inscription dimanche 30 avril 2006 Statut Membre Dernière intervention 21 juin 2010
15 juin 2006 à 10:29
bonjour a tous, je veux savoir si c'est possible de faire la meme chose mais avec acces, je veux afficher les resultats de mes requete dans un fichier dont je peux ouvrir avec le composant JEditoPane;
cs_751 Messages postés 68 Date d'inscription vendredi 3 mai 2002 Statut Membre Dernière intervention 6 juillet 2007
28 mai 2006 à 13:44
Pourtant raisonablement il devrait aussi fonctionner avec une requête "select champX from clients". Surtout que la bloucle while sur "résultatSelect.next()" permet de mettre des balises suivants le nombre de colonnes (si je peux me permettre) " nbcol = rsmd.getColumnCount();" de ta requête.
denzelwms Messages postés 2 Date d'inscription dimanche 28 mai 2006 Statut Membre Dernière intervention 19 juin 2006
28 mai 2006 à 03:26
Salut,

Je viens juste de tester ton code que je trouve hyper sympa,
toutefois il fonctionne avec la requette "select * from cat"
et non avec les requettes classiques genre "select nom from clients",
peux tu me repondre sur le sujet s'il te plais car j'aimerai proposer d'autres developpements

Denzel
radius02 Messages postés 7 Date d'inscription vendredi 19 août 2005 Statut Membre Dernière intervention 19 février 2006
19 août 2005 à 22:33
Salut!
C koi le nom du pilote jdbc d'oracle à utiliser et ou puis je le telecharger?
Merci d'avance!
Rejoignez-nous