Tom's Guide > Forum > Programmation > sql et java
Mot :    Pseudo :           
 

je cherche a faire des requetes sql en java
mais il faut que je confiure eclipse
j ai mis mysql ainsi que toad pour creer mma base de donnée mais je n arrive pas a y acceder

j ai odbc conector et aussi my sql connector pour java mais que faire ensuite merci de votre aide

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Lire la doc sur JDBC , tuto présent sur java.developpez.com .

Répondre à RiiMii

ouais c est ce que je fais mais ce n est pas gagner merci quand meme

Répondre à lerab51

j ai une erreur a la compilation sur import java.sql*;
je ne sais pas d ou ça vient


import java.sql.*;


class testsql{

public static void main(String[] args){

//Nom de mon pilote
String pilote = "com.mysql.jdbc.Driver";//"sun.jdbc.odbc.JdbcOdbcDriver";

try
{

//Chargement de mon pilote
Class.forName(pilote);

//Connexion à ma base mysql avec mon login et mot de passe(ici mot de passe vide)
Connection connexion = DriverManager.getConnection("jdbc:mysql://localhost/kop","root","" );

//Création de mon statement qui va me permettre d'executer mes requetes
Statement instruction = connexion.createStatement();

//Ma table s'appelle rapport_all_pc et tout ce qui reste dépend d'elle
ResultSet resultat = instruction.executeQuery("SELECT * FROM rapport_all_pc" );

//voici maintenant mes colonnes
while(resultat.next())
{
System.out.println("---------------------------" );
System.out.println("fields: "+resultat.getString("win xp" ));
System.out.println("service pack: "+resultat.getInt("3" ));
System.out.println("version: "+resultat.getFloat("1.36" ));
System.out.println("prcessors: "+resultat.getInt("2" ));
System.out.println("ip: "+resultat.getString("139.54.46.200" ));
}
}

catch (Exception e)
{
System.out.println("echec pilote : "+e);
}

}
}

Répondre à lerab51
Tom's Guide > Forum > Programmation > sql et java
Aller à :

Il y a 2029 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens