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.
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%Wenn Sie die Daten manuell (vollständig grafisch) einfügen möchten, gehen Sie folgendermaßen vor:
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.