besoin d'aide pour configurer SQLite sur eclipse avec java pour la première fois
J'ai été à essayer de comprendre comment obtenir SQLite de travail sur eclipse juno. J'ai suivi les instructions sur ce site http://wiki.eclipse.org/Connecting_to_SQLite. Le problème n'est pas chaque étape est exactement comme l'explique ainsi je devine sur la météo que j'ai eu raison ou pas. J'ai l'impression que j'ai probablement eu tout à fait correct jusqu'à l'étape 13, il n'y a pas de Modèle SQL-Connexion JDBC entrée. J'ai donc tenté l'étape 13-16 avec un generic JDBC et avec celui qui dit SQLite. L'SQLite on n'a pas un pilote qui n'est pas surprenant en raison de l'étape 5. De toute façon que j'ai essayé jusqu'à présent finit par échouer ping avec les informations répertoriées ci-dessous. Quelqu'un a une meilleure façon par le biais de ce processus.
java.sql.SQLException: java.lang.UnsatisfiedLinkError: SQLite.Database.open(Ljava/lang/String;I)V
at SQLite.JDBCDriver.connect(JDBCDriver.java:68)
at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.createConnection(JDBCConnection.java:328)
at org.eclipse.datatools.connectivity.DriverConnectionBase.internalCreateConnection(DriverConnectionBase.java:105)
at org.eclipse.datatools.connectivity.DriverConnectionBase.open(DriverConnectionBase.java:54)
at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.open(JDBCConnection.java:96)
at org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnectionFactory.createConnection(JDBCConnectionFactory.java:53)
at org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83)
at org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359)
at org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection(PingJob.java:76)
at org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
OriginalL'auteur Chad | 2014-07-25
Vous devez vous connecter pour publier un commentaire.
Assurez-vous que vous obtenez le conducteur de https://bitbucket.org/xerial/sqlite-jdbc/downloads, puis importer le pilote dans votre projet.
Maintenant, vous pouvez tester la configuration en créant une classe java
Sample.java
Le code va créer une base de données nommée
sample.db
, en insérant les données, puis imprime les lignes.il a mis 2 personnes avec leur pièce d'identité. Donc, je pense que cela a fonctionné comme prévu, mais je ne suis pas sûr si c'est ce que je suis à la recherche d'. Où est-ce que les informations enregistrées. il ressemble beaucoup à une liste de tableaux. Dans mon projet, j'ai mis les élèves dans une liste de tableaux à partir d'un CSV.txt ensuite, ajouter ou enlever des points. Je veux ces points et les noms enregistrés dans la base de données, puis après un mois de fonctionnement de ce programme je veux exporter vers excel et essuyez la DB. Je sais qu'une liste de tableau perdrez les données quand je ferme le programme, mais cette? Si c'est le cas alors vous obtenu droit de, et s'il vous plaît me diriger vers un tutoriel pour m'aider avec la DB
Je commence à penser que vous êtes juste demander beaucoup de choses sans essayer vous-même, je pense que ma réponse est ce que vous avez besoin (Comme vous l'avez demandé la configuration dans Eclipse )en plus j'ai donné un simple tutoriel comment vous faire créer, insérer , sélectionnez l'opération à partir de la DB , et pour la db, c'est le nom de de l'échantillon.db (c'est portable db), vous trouverez à l'intérieur de votre dossier de projet , juste de l'explorer !
J'apprécie vraiment votre aide et j'ai trouvé le fichier db. Je n'aime pas les paresseux implication. J'ai simplement ajouté du contexte pour s'assurer que j'étais dans la bonne direction. J'ai même demandé un tutoriel du site, afin que je puisse les comprendre et de créer mon propre code. Je ne veux pas simplement copier le vôtre. Je l'ai trouvé ici tutorialspoint.com/sqlite/sqlite_java.htm pour quelqu'un qui voudrait bien me suivre. Encore une fois, je vous remercie d'être la seule personne à m'aider et vous n'avez donc I +1 et marqué comme réponse. Merci de continuer à aider, je serais heureux de votre aide encore une fois. Juste être sensible à un autodidacte newb comme moi.
J'ai eu un db en trois minutes. Moins de temps qu'il a fallu à la lecture de l'Éclipse wiki :-). Vous avez vraiment mérité une flèche vers le haut.
OriginalL'auteur Fevly Pallar