2016-07-31 5 views
0

Ich lerne Java/Android-Entwicklung und ich habe eine Idee von einer App, die ich machen möchte. Ich möchte eine App erstellen, die eine Liste von kommenden Spielen (nur ein Beispiel) anzeigt, die ich regelmäßig aktualisiere. Und um dies zu tun, lädt es eine Datenbankdatei herunter (oder liest sie direkt ohne Herunterladen) und analysiert sie, um die Informationen jedes Mal anzuzeigen, wenn der Benutzer die App öffnet.Wie man eine SQL-Datei in Java herunterladen und analysieren

Ich suchte viel und ich fand keine Möglichkeit, es zu tun. Ich werde dankbar sein, wenn mir jemand sagt wie. Ich weiß, dass es möglich ist, einen RSS-Feed zu verwenden, aber ich möchte Datenbank verwenden, wenn möglich. PS: Entschuldigung, wenn mein Englisch ist schrecklich.

+2

Ihr Englisch ist _by far_ nicht schrecklich, aber ich fürchte, Ihre Frage ist off-topic, weil Sie nach einer Art Tutorial fragen. Bitte beziehen Sie sich auf [fragen]. Bei SO handelt es sich um spezielle Programmierprobleme, d. H. Sie sollten einen bestimmten Codeabschnitt haben, der nicht wie erwartet funktioniert. – PerlDuck

Antwort

0

Ich würde SQL-Datenbank H2 empfehlen. Fügen Sie einfach die .jar mit Ihrem Projekt (den Website-Installationsanweisungen folgen) und es in Ihrem Code verwendet mit:

Class.forName("org.h2.Driver"); 
Connection con = DriverManager.getConnection("jdbc:h2:"+path_to_database); 
con.createStatement().execute("CREATE TABLE games(name VARCHAR(80))"); 
con.createStatement().execute("INSERT INTO games(name) VALUES('Halo 3')"); 
// etc... 

Ihre Dokumentation ziemlich umfassend ist, dass Sie mit dem Lesen und Schreiben aus der Datenbank zu erhalten begonnen.

+0

Vielen Dank für Ihre Antwort, ich versuche es. –

+0

Ihre Begrüßung :) – Drgabble