[aide]importer un driver sous eclipse

:stuck_out_tongue: le master n00b is back :stuck_out_tongue:

Bonjour la Caf et merci aux geeks qui m ont précédemment aidé et c’est pas hypocrite…

L’ordre du jour est de me connecter à mysql sous eclipse , java en gros.
Alors je ssais que j avais deja envoyé un post etc pour trouver le driver et c est maintenant chose faite j ai le beau mysql connector etc.

Seul problème je suis pas foutu de savoir l importer sous Eclipse et pourtant j ai mangé des tutos ( si si je vous assure que c est vrai ).
J’ai meme un code tout pret pour tester la bête que je stick à ce thread…
Enfin voila j ai donc encore besoin de vous pour savoir comment je peux importer ce :@@@@ de driver sous eclipse parcequ apres m en servir ca je sais.

Enfin voila si y a moyen d eviter les url de tuto et plutot d avoir des trucs genre screenshots et/ou juste la manipulation à suivre ca serait impec.

Merci encore à tous ceux qui me liront.

Bon pas moyen de stick la class de vérification donc je la reporte ici désolé …

import java.sql.;
import java.io.
;
import java.util.*;

public class SqlConnection {
public static void main(String args) {
try {
System.out.println(« Connection au driver JDBC »);
Class.forName(« com.mysql.jdbc.Driver »).newInstance();
System.out.println(« Driver com.mysql.jdbc.Driver chargé »);
try {
System.out.println(« Connection a la base de données »);
Connection conn =
DriverManager.getConnection(« jdbc:mysql://localhost/test?user=root&password= »);
System.out.println(« Base de données connectée »);
} catch (SQLException ex) {

     // la connection a la base de données n'a pas pu etre établie
         // voici les codes erreurs retournés 
         System.out.println("SQLException: " + ex.getMessage()); 
         System.out.println("SQLState: " + ex.getSQLState()); 
         System.out.println("VendorError: " + ex.getErrorCode()); 
       }
   } catch (Exception ex) { 
       
   // Le driver n'a pas pu être chargé
       // vérifier que la variable CLASSPATH est bien renseignée
       System.out.println("Echec de chargement du driver");
   }
}

} // end SqlConnection

Alors …

  1. Ouvre Eclipse
  2. Si c’est la 1er fois, va dans Help > Software updates > Find and install
  3. Fait “Search new features to install”, puis “New Remote Site” et entre :

Name:subeclipse
URL:http://subclipse.tigris.org/update

  1. Ok, intall, accepte les terms, suivant, finish.
  2. Redemarre Eclipse
  3. Vas dans Windows > Show View > Other > SVN Repository
  4. Clic droit dans l’oglet de SVN Repository > New > Repository Location
  5. Rentre l’url et l’user du ton truc
  6. Ton truc est dans la liste, ouvre l’abordance puis clic droit > Check Out As Project
  7. Ca télécharge, hop c’est fini
  8. Vas à nouveau dans Window > Show View > Other puis Ant (dans le other)
  9. Dans l’onglet Ant, tu fais “Add Buildfiles” puis tu mes le build.xml du projet que tu viens de répérer
  10. A nouveau dans l’onglet Ant, clic droit sur “dist [default]” et compile.

Maintenant c’est fini.

Apres, c’est comme ca que je fais pour mes trucs, je ne peu pas garantir que ca marche pour le tient …

[quote=“Fukyvin, post:2, topic: 25942”]Alors …

  1. Ouvre Eclipse
  2. Si c’est la 1er fois, va dans Help > Software updates > Find and install
  3. Fait “Search new features to install”, puis “New Remote Site” et entre :

Name:subeclipse
URL:http://subclipse.tigris.org/update

  1. Ok, intall, accepte les terms, suivant, finish.
  2. Redemarre Eclipse
  3. Vas dans Windows > Show View > Other > SVN Repository
  4. Clic droit dans l’oglet de SVN Repository > New > Repository Location
  5. Rentre l’url et l’user du ton truc
  6. Ton truc est dans la liste, ouvre l’abordance puis clic droit > Check Out As Project
  7. Ca télécharge, hop c’est fini
  8. Vas à nouveau dans Window > Show View > Other puis Ant (dans le other)
  9. Dans l’onglet Ant, tu fais “Add Buildfiles” puis tu mes le build.xml du projet que tu viens de répérer
  10. A nouveau dans l’onglet Ant, clic droit sur “dist [default]” et compile.

Maintenant c’est fini.

Apres, c’est comme ca que je fais pour mes trucs, je ne peu pas garantir que ca marche pour le tient …[/quote]

Ouahou tout ca …
Moi je pensais plus à une version soft du genre propriétés du projet check des lib et création d’une nouvelle ^^^

Bref merci je cherche toujours et vais tester ton truc dans la soirée
@+

Bon sur PDG c’est pas super facile alors je poste même si ça t’avancera peut-être pas…

Quand tu parles de driver ce serait pas plutôt un plugin ? Si c’est le cas il y a beaucoup de chances que tu doives le dézipper/copier dans le répertoire plugins de Eclipse.
Je pense qu’il y a également une option dans la barre de menu pour installer des plugins via le net.
Voilà je me base sur ce que j’avais fait pour installer des plugins mais je n’ai plus Eclipse sous la main alors c’est assez flou.

Edit : bon bin sérieusement grillé mais j’ai fait ce que j’ai pu

j’en profite ( tu permets Le_duc ? ) pour savoir s’il existe d’autres trucs du genre eclipsed ?

c’est juste une question…

en tout cas, j’pensais pas que c’etait aussi chaud de mettre sql sous eclipse :stuck_out_tongue:

voila c’etait mon message de la journée…

Bah comme IDE pour faire du Java, tu as déjà NetBeans de Sun et JBuilder de Borland. Il parait par contre que la prochaine version de ce dernier sera basée sur Eclipse.

Bon en fait quand on fait

« projets » =>« propriétés »

on a un joli onglet « bibliothèques » où l’on peut en supprimer et en ajouter.
Donc reste maintenant à s en servir moi qui pensait que je savais :confused: je vais retourner à mon amstrad cpc6128 si ca continue ( vive fruty frank ).

L idéal serait de pouvoir transposer ce code qui créait une table dans la db Access mais pour Mysql quoi…
Bref je donne le code on sait jamais si une ame noble passe par ici …

import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.Connection;
import java.sql.SQLException;

class CreerTable {

public static void main(String[] args) 
		throws SQLException, ClassNotFoundException{
    
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    
    Connection connection = DriverManager.getConnection("jdbc:odbc:AccountDatabase");
    Statement statement = connection.createStatement();
    
    /*statement.executeUpdate(
            "create table ACCOUNTS                      "+
            "(NAME VARCHAR(32) NOT NULL PRIMARY KEY,    "+
            "ADDRESS VARCHAR(32),                       "+
            "BALANCE FLOAT );                            "
            );
    */
    statement.executeUpdate(
            " insert into ACCOUNTS values ('Jerome Charron', '222 ruelle du Cyberespace',24.02);"
            );
    
    statement.executeUpdate(
            "insert into ACCOUNTS values              "+
            "('Matis .','111,rue du lecteur',55.63);"
            );
    
    statement.close();
    connection.close();
}

}

voila merci à tous

Pour ceux que ca intéresse j ai résolu le problème grace à ce lien

http://www.forum.moteurprog.com/index.php?..p&ID_topic=2639

Si certains n y arrivent toujours pas ne pas héister à me demander.

Merci la Caf et à bientot pour une autre question bidon de ma part ^^

je suis épuisé vais me prendre un russe blanc et dwowdwow