Rechercher : dans
Par :

ExecuteQuery

Dernière réponse le 12 mar 2009 à 16:41:31 ezo_es, le 12 mar 2009 à 15:29:11 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « executeQuery » dans :

1

NookZ, le 12 mar 2009 à 15:35:50

Il faudrait l'erreur exact et le code entourant cette requête s'il vous plaît

Répondre à NookZ

2

ezo_es, le 12 mar 2009 à 15:45:46

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

Répondre à ezo_es

4

NookZ, le 12 mar 2009 à 16:29:08

Essayez ceci
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();

à part ça je ne vois rien d'inhabituel :s

Répondre à NookZ

3

ezo_es, le 12 mar 2009 à 16:24:34

J'atend toujours une reponse c'est un peu urgent
merci

Répondre à ezo_es

5

ezo_es, le 12 mar 2009 à 16:32:41

Re
ca ne marche toujours pas
merci

Répondre à ezo_es

6

 ezo_es, le 12 mar 2009 à 16:41:31

C'est bon ca marche
j'ai du importer java.sql.statement; au lieu de java.beans.statement
merci encore une fois

Répondre à ezo_es
Collection CommentÇaMarche.net