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 base de données [ par check shark ] Bonjour à tous,SVP je voudrais savoir les critéres d'un choisix d'une base de données open source concernant le langage Java (JEE).merci d'avance... insertion base données mysql [ par jadigor ] salut , j veux inserer ds une bd Mysql  , le probleme il ya des champs de type float8 dans les tables, si j'insere directement depuis le formulaire ça ouverture d'une base de données avec hsqlbd [ par theo557 ] Bonjour,voila mon projet et de créer un petit logiciel de gestion d'une base de données.je me suis donc tourné pour l'interface graphique sur le logic SQLException: No data found [ par GreenVisa ] Salut les dévéloppeurs,J'essaie de me connecter à une base de données ACCESS 2000 à l'aide d'un pont ODBC-JDBC.Je crois que le lien, sous le  "Panneau Bien débuter une application sous Netbeans avec Hibernate [ par gaet_045 ] Bonjour à tous, je suis en stage et je dois develeoppez une application web J2EE. Je suis totalement novice en la matière.Après avoir lit pas mal de t


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

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 : 0,250 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é.