1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| import java.sql.*;
import java.io.*;
//import oracle.jdbc.*;
public class test {
public test() {
try {
// Chargement du pilote JDBC
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// URL de connexion
String url = "jdbc:odbc:toto";
System.out.println("chargemment pilote succés");
// Connexion
Connection con = DriverManager.getConnection(url,"User","PWD");
System.out.println("2");
Statement requete = con.createStatement();
System.out.println("3");
ResultSet result = requete.executeQuery("SELECT count(*) FROM MATABLE"); //c'est une requete de test
System.out.println("4");
// Traitement des résultats
while(result.next()) {
System.out.println(result.getInt("Nombre de ligne"));
}
// fermeture de la connexion
con.close();
}
catch( ClassNotFoundException e) {
System.err.println("Erreur lors du chargement du pilote : " + e);
}
catch(SQLException sqle) {
System.err.print("erreur de connexion: "+sqle);
}
}
private boolean connect() {
// TODO Auto-generated method stub
return true;
}
public static void main(String[] args) {
test T = new test();
}
} |
Partager