Werte manuell in die SQLite-Datenbank einfügen

8

Ich bin neu in der Android-Entwicklung und habe gerade angefangen, die Grundlagen der Benutzeroberflächenentwicklung zu lernen. In meiner App habe ich ein Spinner und möchte den Spinner mit Werten aus der Datenbank füllen. Um also Werte aus der Datenbank zu übernehmen, müssen einige Werte darin enthalten sein. Wie füge ich Werte in die Datenbank ein, ohne ein Programm zu schreiben? Kann ich es auf eine andere Weise einfügen, etwa wie wir Werte in MySQL- und Oracle-Datenbanken einfügen? Hoffe, dass mein Problem gut verstanden wird.

    
Aparna Shaji Peter 10.04.2013, 15:40
quelle

3 Antworten

0

Sie können das Tool sqllite3 aus einer AdB-Shell verwenden, um Abfragen manuell durchzuführen. Ich würde mich jedoch nicht darauf verlassen, dass es auf Produktionsgeräten vorhanden ist (

%Vor%     
Deepak Bala 10.04.2013, 15:48
quelle
2

Wenn Sie die Daten manuell (vollständig grafisch) einfügen möchten, gehen Sie folgendermaßen vor:

  1. Gehen Sie zur DDMS-Perspektive
  2. Datei-Explorer (Tab-Menü)
  3. Suchen Sie Ihre db (/data/data/com.example.your_package/databases/your_db.db)
  4. Klicken Sie auf das Symbol neben den anderen Tabs ( ziehen Sie eine Datei vom Gerät )
  5. Speichern Sie Ihre Datenbank auf Ihrem Computer
  6. Öffnen Sie den SQLite-Datenbankbrowser [Laden Sie es von hier herunter] [1] [1]: Ссылка
  7. Mach deine Arbeit und speichere
  8. kehre zurück zu deiner DDMS und suche deine db
  9. Klicken Sie auf das Symbol neben den anderen Tabs ( Push eine Datei auf das Gerät )
  10. Suchen Sie Ihre bearbeitete db und klicken Sie auf
Saf 20.04.2013 21:56
quelle
0
  

Kann ich es auf eine andere Weise einfügen, etwa wie wir Werte in MySQL- und Oracle-Datenbanken einfügen? Hoffe, dass mein Problem gut verstanden wird.

Ja, Sie können die Daten manuell in die SQLite-Datenbank einfügen, indem Sie die folgenden Schritte ausführen.

Schritte zu folgen:

%Vor%

Sobald Sie hier angekommen sind, führen Sie diese Schritte aus, um eine Datenbank zu erstellen und Tabellen zu erstellen, und fügen Sie dann Daten ein.

%Vor%

Geben Sie ".help" ein, um Anweisungen zu erhalten    Geben Sie SQL-Anweisungen ein, die mit einem ";"

abgeschlossen wurden %Vor%

.q für quiet von SQLlite und jetzt haben Sie Datenbank your_database_name.db .

Aber hier in Ihrem Fall, wenn Sie die Datenbank für alle mobilen erstellen möchten, so dass, sobald Ihre Anwendung starten Sie die Datenbank-Manipulation, dann müssen Sie es programmgesteuert tun.

    
Ajay S 10.04.2013 15:41
quelle

Tags und Links