Tag: sqlite

Wie speichere ich eine Sammlung von Strings in SQLite auf Android?

Ich bin ganz unerfahren mit der Verwendung von Datenbanken in Anwendungen, also brauche ich ein bisschen Anleitung. Ich habe ein Java-Objekt mit mehreren primitiven Feldern und mehrere Verweise auf Strings und ArrayList Objekte. Die Primitiven und Strings sind gut auf verfügbare SQLite-Felder abgebildet, aber ich bin mir nicht sicher, wie ich die ArrayLists weiterleben kann. […]

Wie man vordefinierte db zu sqlite importiert, das von ormlite verwaltet wird

Ich habe eine .db-Datei und ich möchte es beim ersten Lauf meiner Android-Anwendung einrichten. Ich verwende OrmLite, um meine Datenbank zu verwalten. In diesem .db-Datei haben Sie etwa 7000 Datensätze und wenn ich es nach gängigen Methoden importieren möchte (verwenden Sie foreach – create command) dauert es viele Zeit (ca. 2-3 Minuten) zu importieren. Wie […]

Operator '! =' Kann nicht auf Operanden vom Typ 'Task' und 'int' angewendet werden

Vor kurzem habe ich angefangen, Android-Anwendungen mit Xamarin zu erstellen. Ich versuche, eine kleine lokale Datenbank mit SQLite zu erstellen. Ich habe das folgende Tutorial von der Xamarin Dokumentation Website verwendet . Leider bekomme ich einen Fehler: Fehler CS0019: Operator '! =' Kann nicht auf Operanden vom Typ 'Task' und 'int' (CS0019) angewendet werden Mein […]

Android SQLite LIKE Escape Wildcard

Auf Android Jellybean 4.1 ist es möglich, einem LIKE Wildcard-Charakter zu entkommen und immer noch die gleiche Verwendung der Index? Benutzen: where field like 'xyz\_abc' im Gegensatz zu: where field like 'xyz_abc' Entsteht Wildcards auf Android? Und wird es immer noch den Index verwenden, wenn der Platzhalter entkommen ist? Was ich gerade tue, ist: where […]

Benötige eine gute Methode zum Ändern (SQLite) Spalte Datentyp

Ich habe einen Tisch mit 'int' Spalte. Während des Software-Upgrades möchte ich es in den 'langen' Datentyp ändern. Es scheint, dass SQLite keine Option (in change statement) zur Änderung / Änderung von Spalteneigenschaften bereitstellt. Da ich ein Upgrade machen möchte, kann die Tabelle Daten enthalten, die der Benutzer nicht verlieren sollte. Also bitte schlagen Sie […]

Android sqlite Update-Tabelle immer wieder 0

Ich habe mehrere Fragen hier im Zusammenhang mit der Aktualisierung in sqlite gesehen, aber nicht in der Lage, dieses Problem zu lösen. Ich bin nicht in der Lage, Tabelle zu aktualisieren, es gibt immer 0; public void onCreate(SQLiteDatabase db) { try{ db.execSQL(createTable); db.execSQL(createQuestionTable); populateQuestionTable(db); } catch( SQLException e) { e.printStackTrace(); } } @Override public void […]

Datentyp einer Spalte in SQLite festlegen

Ich arbeite an einer Android-App, wo der Benutzer hat verschiedene Optionen für die Sortierung der angezeigten Daten, die aus der Datenbank kommt. Derzeit meine orderBy String, die ich an Androids query () Methode passiert, sieht so aus: "LOWER("+columnName+") ASC" Das Problem damit ist, dass wenn der Datentyp in der Spalte, die von columnName angegeben wird, […]

Intel XDK: Verbinden Sie Ihre mobile App mit einer Datenbank

Ich entwickle derzeit eine Anwendung, die, wenn ich keine Datenbank habe, die Anwendung nach dem Bau schwer sein wird. Wie verbinde ich die Anwendung mit einer Datenbank, entweder lokal oder remote? Danke im Voraus.

Begrenzung einer SQLite-Abfrage in Android

Ich verwende eine SQLite-Datenbank in meiner Android-Anwendung, und ich habe eine Funktion, die die Zeilen aus einer bestimmten Tabelle auswählt: public Cursor getAllDiscounts() { // return db.query(table, columns, selection, selectionArgs, groupBy, // having, orderBy); return db.query(DATABASE_TABLE, new String[] { KEY_ROWID, KEY_PORTALNAME, KEY_TITLE, KEY_TITLESHORT, KEY_DEALURL, KEY_ENDDATE, KEY_COORDS, KEY_CITY, KEY_IMAGEDEAL, KEY_CLICKPRICE, KEY_CONVERSIONPERCENTAGE, KEY_FINALPRICE, KEY_ORIGINALPRICE, KEY_SALES, KEY_KATEGORIJA, KEY_POPUST […]

Wie kann ich sqlite Datei in SD-Karte programmgesteuert?

Wenn Sie Emulator verwenden, wird Ihre sqlite-Datei in einem Ordner in der Nähe Ihres Hauptanwendungsordners gespeichert und Sie können sie herunterladen. Aber diese Funktion ist bei nicht verwurzelten Geräten nicht zugänglich. Wie kann ich diese vorhandene sqlite-Datei in SD-Karte programmgesteuert speichern ? Ich möchte eine Schaltfläche in meiner Anwendung haben, die diese Datei in einem […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.