ExecuteQuery

Résolu
ezo_es Messages postés 103 Statut Membre -  
 Groshalf -
Bonjour,
j'ai une erreur au niveau de executeQuery je n'rrive pas a l'utilisé voila mon code
ResultSet rs = st.executeQuery("select * from personne ");
j'ai une erreur genre cannot find symbol
merci
Configuration: Windows XP
Internet Explorer 7.0

7 réponses

  1. ezo_es Messages postés 103 Statut Membre 9
     
    c'est bon ca marche
    j'ai du importer java.sql.statement; au lieu de java.beans.statement
    merci encore une fois
    2
  2. ezo_es Messages postés 103 Statut Membre 9
     
    j'atend toujours une reponse c'est un peu urgent
    merci
    1
  3. ezo_es Messages postés 103 Statut Membre 9
     
    re
    ca ne marche toujours pas
    merci
    1
  4. alex
     
    moi j'ai se erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'table' at line 1.

    voici la requte ResultSet res=stm.executeQuery("select * from table ");

    j'utilise Class.forName("com.mysql.jdbc.Driver");
    1
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. NookZ Messages postés 2376 Statut Membre 514
     
    Il faudrait l'erreur exact et le code entourant cette requête s'il vous plaît
    0
  7. ezo_es Messages postés 103 Statut Membre 9
     
    voila le code de ma classe
    public class ConnexionPersonne {

    public static void main(String[] args) {
    try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con = DriverManager.getConnection("jdbc:odbc:source);
    Statement st = con.createStatement();
    ResultSet rs = st.executeQuery("select * from personne ");
    while (rs.next()) {
    System.out.println(rs.getString(1));

    }
    con.close();
    }
    catch (Exception e) {
    }

    }

    }
    et voila l'erreur
    connot find Symbol
    symbol:method executeQuery
    location:class java.beans.statement
    incompatible types
    found : java.beans.statement.executeQuery
    required:java.sql.resulset
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      essayez ceci
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();

      à part ça je ne vois rien d'inhabituel :s
      0
  8. Groshalf
     
    Je pense que le nom "table" pour est interdit, il faudrait que tu renommes cette table dans ta bdd.
    0