salut,
depuis quelque temps, je travail sur un programme avec libgdx et j'ai besoin de stocker des données ^^
ma seul expérience avec les base de données est le SGBD "MySQL" ( je programmez en php ), donc j'ai chercher un " système " de base de données qui puisse être intégrer au programme sans serveur, et qui fonctionne aussi bien sur l'ordinateur que sur le téléphone. je suis donc tombé sur apache derby, mais se n'est qu'en compilant que je me suis rendu compte que sa marche pas si bien sur android, donc j'ai essayer H2, mais le résultat est le même, sa marche sur l'ordinateur, mais sur le téléphone, j'obtiens " org.h2.Driver " ( le message retourner au lieu de créer la base de donnée )
donc je sais plus trop ou me tourner, je me voie pas trop stocker les données dans un fichier texte ^^
pour info, voila le code de la classe qui créer la base de donnée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 driverClass = Class.forName("org.h2.Driver"); debogueur.Log("driver OK"); DriverManager.registerDriver((Driver) driverClass.newInstance() ); // c'est cette ligne qui semble poser problème connection = DriverManager.getConnection("jdbc:h2:~/test"); debogueur.Log("connection OK"); smt = connection.createStatement();
Partager