Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Sqlite JDBC [ Archives / JDBC ] (ptidav)

vendredi 9 décembre 2005 à 11:45:02 | Sqlite JDBC

ptidav

Bonjour,
je réalise une application java qui doit interagir avec une base de données SQLite,
elle marche avec odbc mais je doit utiliser jdbc et là ya un problème :

je connecte ma base avec
"try {
                Class.forName("SQLite.JDBCDriver");
            } catch (ClassNotFoundException e) {
                System.out.println("Impossible de charger le pilote jdbc/odbc");
            }   
            System.out.println("connection a la base de données");
                try {
con = DriverManager.getConnection("jdbc:sqlite://localhost:8080/sonde.sqlite");      
                } catch (RuntimeException e) {
                    System.out.println("erreur ");
            } catch (SQLException e) {
                System.out.println("Connection à la base de données impossible "+e);}
        }"

 Ca  a l 'air de marcher ( en tout cas g pas d'exception...) mais losque je veux récupérer les données avec
" Statement stmt = con.createStatement();
   résultats = stmt.executeQuery(requete);
ResultSetMetaData rsmd = résultats.getMetaData();
..."

j'ai une erreur du type SQlite exec*21,
si quelqu'un a déjà eu le pb, ca m'interresse ...
merci,

jre 1.4.2 (la 1.5 ne marche pas avec ce pilote SQLite)
eclipse 3.1
 wamp5_1.4.4 (avec un serveur apache, php, sqlitemanager, mysql...)
et je rappelle que mon appli marche bien avec ODBC








vendredi 9 décembre 2005 à 16:26:12 | Re : Sqlite JDBC

vecchio56

Administrateur CodeS-SourceS
Peut être que ta requête est mal formulée?

vendredi 9 décembre 2005 à 16:43:08 | Re : Sqlite JDBC

ptidav

en fait, g le même message d'erreur avec un simple "select * from maTable;" , le pb vient peut etre du jar sqlite ou peut etre qu'il faut utiliser autre chose que ResultSetMetaData ...

mardi 10 janvier 2006 à 23:58:37 | Re : Sqlite JDBC

funny.rip

Réponse acceptée !
Salut ,
J'avais un problème similaire au votre, cela venait d'une incompatibilité de version entre le jar et ma base SQlite : le jar Sqlite.jar était fait pour attaquer une base de version >= 3.2.1
alors que mes bases créées à l'aide du sqlitemanager de wamp n'était qu'en version 2.8.14.
J'ai donc téléchargé sqlite-3_2_8.zip sur le site de SQlite et j'ai pu attaquer la base créée avec
le jdbc du jar.

voilou.

Ripclaw

mercredi 11 janvier 2006 à 00:32:38 | Re : Sqlite JDBC

ptidav



Merci beaucoup pour la réponse funny.rip,
j'étais en train d'installer unixODBC et tout  ce  qui va avec  pour gérer ma  base  sous  Linux  avec  odbc  mais  ta  solution  me paraît beaucoup plus simple donc je vais essayer.


mercredi 11 janvier 2006 à 19:02:16 | Re : Sqlite JDBC

ptidav

J'ai testé la dernière solution et ca marche très bien avec JDBC en local par contre g encore "error 21 in sqlite*_exec" en passant par un serveur mais je pense que ca vient de mon serveur ou d'un probleme de configuration, rien de bien méchant ... Merci à  tout ceux qui m'ont aidé.





Cette discussion est classé dans : base, données, system, jdbc, sqlite


Répondre à ce message

Sujets en rapport avec ce message

Help :problème de connection à ma base de donnée [ par sandji ] Bonjour, J'essaie de me connecter à ma base de données mais rien ne marche et je ne trouve pas la solution. Voici mon code : private String url ="jd pb de connection à base de données [ par sandji ] Bonjour, J'essaie de me connecter à ma base de données mais rien ne marche et je ne trouve pas la solution. Voici mon code : private String url jdbc [ par hlebbadi ] salut,Je cherche un outil qui permet de transférer une table d'une base de donnée à une autre.<SPAN lang=FR probleme connexion base de données access [ par nadddd ] bonjour a tous,Mon probleme : <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:off probléme avec JDBC [ par eclipse2007 ] bonsoir je suis novice dans la connexion a la base de données a partir de eclipse, et pour cela je vous demande votre aide, j'utilise ce code mais il connexion à une base de données MySQL [ par malbackt ] Bonjour;J'essaye depuis deux jous de me connecter à une base de données mysql mais je ne parvien toujours pas;mon code est le suivant:import jsp et conexion a la base de données [ par angelimad ] bonjour,   je suis vraiment debutant en java, et le probleme que j'ai est c est que j'ai creer une classe utilisateurs, et dans une jsp je declare une connection application java avec une base des données mysql [ par aladino ] bonjour mon projet conciste à créer une base des données avec mysql et le geré en utilisant une application java mais le probleme que je connais comme Connexion JDBC avec une base distante [ par Wildelmenzah ] Salut tou'l mondeComment pourrai-je me connecter à une base de données distante (en réseau local) avec JDBC ?qu'est ce que je dois mettre dans l'url ? Jtree et base de données [ par idris5 ] Bonjour,J'aimerai recuperer les données d'une base Mysql dans un Jtree avec checkbox mais je ne vois pas trop comment faire?!J'ai deja tenté de le fai


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,435 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.