Salut à tous,
Je viens de me lancer dans un programme de gestion de DVDs. Avec le problème de la connection à la base de données.
Voici une partie de mon code :
public void ListerFilms(){
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String URL = "jdbc:odbc:\\C:\\Users\\Thomas\\Documents\\Movies.accdb";
Connection CON = DriverManager.getConnection(URL); String QUERY = "SELECT Titre FROM Movies;";
ResultSet RESULTS;
Statement STMT = CON.createStatement();
RESULTS = STMT.executeQuery(QUERY);
ResultSetMetaData RSMD;
RSMD = RESULTS.getMetaData();
int NUMCOLS;
NUMCOLS = RSMD.getColumnCount();
cmbFilm.addItem(RESULTS.getString("Titres"));
RESULTS.next();
cmbFilm.addItem(RESULTS.getString("Titres"));
RESULTS.close();
}
catch(Exception e){
System.out.println("Erreur");
}
}
Une erreur survient sur la ligne en rouge. Je pense qu'elle vient de la variable URL mais je ne sais pas comment la corriger.
Ma base de donnée est créée sous Acces 2007 et je suis sur windows Vista. De plus, les bases de données assdb sont reprises dans les sources ODBC.
Quelqu'un saurait t'il m'aider ?
Merci beaucoup,