Extraire les donees de la bdd

Fermé
dalindo Messages postés 24 Date d'inscription lundi 29 avril 2013 Statut Membre Dernière intervention 5 juin 2013 - 27 mai 2013 à 14:25
dalindo Messages postés 24 Date d'inscription lundi 29 avril 2013 Statut Membre Dernière intervention 5 juin 2013 - 28 mai 2013 à 11:08
Bonjour,

j'ai crée un classe nommée ConnexionBDD et au dessus j'ai crée une fonction toconnect pour se connecter à ma BDD et j'ai crée une seconde classe pour extraire les données au premier j'ai appelé la fonction toconnect jusqu'ici ca fonctionne parfaitement mais dés que j'appelle l'objet Statement le logiciel comme à m'afficher des erreurs et franchement je ne sais pas ou où je me suis trompé si quelqu'un peut voir mon code et me dire l'erreur
et merci d'avance
Voila le code



package nvprojet;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;

public class NewProject {

public static void main(String[] args) {
int i=0;
ResultSet rs=null;
Statement st =null;
Connection c=null;
ResultSetMetaData rsMeta =null;

c=ConnexionBDD.toConnect();
System.out.println("Connection effective !");

// Création d'un objet Statement

st = c.createStatement();

// L'objet ResultSet contient le résultat de la requête SQL
rs = st.executeQuery("SELECT * FROM CLASS ");

// on récupère le MetaData
rsMeta = rs.getMetaData();

while(rs.next()){
for(i=1;i<= rsMeta.getColumnCount();i++){

System.out.print(rs.getObject(i));

}
}
rs.close();
st.close();

}
}
A voir également:

5 réponses

sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 15
27 mai 2013 à 16:41
Quel est le message d'erreur?
0
dalindo Messages postés 24 Date d'inscription lundi 29 avril 2013 Statut Membre Dernière intervention 5 juin 2013
27 mai 2013 à 16:44
Il me souligne tout en rouge à partir de "st = c.createStatement(); " jusqu'à la fin
0
sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 15
27 mai 2013 à 17:40
essayez de compiler et dites nous le message d'erreur
0
dalindo Messages postés 24 Date d'inscription lundi 29 avril 2013 Statut Membre Dernière intervention 5 juin 2013
Modifié par dalindo le 27/05/2013 à 17:44
exception in thread "main" java.lang.RuntimeException: Uncompilable source code - unreported exception java.sql.SQLException; must be caught or declared to be thrown
at nvprojet.NewProject .main(NewProject .java:31)
voila :)
0
dalindo Messages postés 24 Date d'inscription lundi 29 avril 2013 Statut Membre Dernière intervention 5 juin 2013
27 mai 2013 à 22:25
alors ca donne quoi a votre avis que signifie ce message d'erreurs
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sakoba2010 Messages postés 157 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 24 juillet 2013 15
28 mai 2013 à 10:58
Vous avez oublier de gérer les exceptions..
remplacez cette ligne
public static void main(String[] args)

par ça:
public static void main(String[] args) throws Exception


http://java.mesexemples.com/base-de-donnees-2/
0
dalindo Messages postés 24 Date d'inscription lundi 29 avril 2013 Statut Membre Dernière intervention 5 juin 2013
28 mai 2013 à 11:08
d'accord merci bcp :)
0