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
voici le résultat : no such table: testdb
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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()); }
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.
Partager