Extraire les donees de la bdd
dalindo
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
dalindo Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
dalindo Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
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();
}
}
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:
- Extraire les donees de la bdd
- Extraire une video youtube - Guide
- Extraire le son d'une vidéo - Guide
- Extraire image pdf - Guide
- Extraire texte d'une image - Guide
- Extraire fichier rar - Guide
5 réponses
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 :)
at nvprojet.NewProject .main(NewProject .java:31)
voila :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vous avez oublier de gérer les exceptions..
remplacez cette ligne
par ça:
http://java.mesexemples.com/base-de-donnees-2/
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/