Probleme de SQLite avec Java
Bonjour
je suis sur ubuntu 11.04, j 'ai installé un outil qui me facilite les taches pour la création des base de données sur sqlite "SQLITE datebase browser" donc j'ai crée une base de donnée qui s'appel "TEST" avec une table contient 2 champs "testdb (nom,version)" dans le même fichier qui contient le code source java .
en suite j'ai télécharger le pilote de connexion jdbc pour sqlite "sqlitejdbc-v056.jar" et j'ai l'ajouter dans bibliothèques java dans mon projet.
une programme java qui interroge la base de donnée
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
public class TestDb {
private Connection con;
private Statement st;
private ResultSet re;
try{
Class.forName("org.sqlite.JDBC");
con = DriverManager.getConnection("jdbc:sqlite:TEST.db");
st = con.createStatement();
re = st.executeQuery("SELECT * FROM testdb;");
}
catch (Exception e){
System.out.println("erreur dans "+ e.getMessage());
} |
voici le résultat : no such table: testdb
malgré la table existe dans la base de donnée en plus quand je change le nom de la base ou le lien y a pas des erreurs malgré le lien et faux.
merci a l'avance.