Tag: sqlite

Ottieni nome e tipo da PRAGMA table_info ()

Nella mia applicazione android, ho bisogno di get il name e il type dal risultato quando ho ottenuto dopo aver eseguito il command PRAGMA table_info(table_name) . come posso fare questo ?

SQLiteException: nessuna tabella

Sto utilizzando il mio database SQLite3 anziché creare una nuova each volta che la mia applicazione viene eseguita, poiché ho alcune tabelle con dati statici che cerco di visualizzare. Ho creato il mio database e inserito nella cartella risorse. Ho quindi creato il mio assistente di database e quando inizio la mia applicazione posso aprire […]

Dimensione database di Android non diminuisce su HTC Thunderbolt

aggiornamento: il file db-wal è quello che è così grande. qual è la causa e come faccio a limitare la dimensione del file di logging di sqlite? Sto utilizzando un SQLiteOpenHelper. Quando suUpgrade si verifica, sto lasciando cadere each tabella che esiste per la mia applicazione. Sul droide quando guardo le size dei dati delle […]

SQLite: come limitare il numero di righe in base al timestamp?

Ho utilizzato con successo il seguente trigger BEFORE INSERT per limitare il numero di righe memorizzate nelle posizioni della tabella di database SQLite. La tabella di database agisce come una cache in un'applicazione Android. CREATE TRIGGER 'trigger_locations_insert' BEFORE INSERT ON 'locations' WHEN ( SELECT count(*) FROM 'locations' ) > '100' BEGIN DELETE FROM 'locations' WHERE […]

Sugar ORM in Android: aggiornare un object salvato in SQLite

Sono nuovo allo sviluppo di app utilizzando SQLite e Sugar ORM su Android e ho cercato di leggere la documentazione di Sugar ORM ma non ho trovato nulla per aggiornare un object salvato in SQLite. Posso salvare l'object dopo la modifica delle sue properties;? qualcosa di simile a: Customer myCustomer = (Customer.find(Customer.class, "id = ?", […]

Android Contentite SQLite non inserisce

Sto cercando di inserire valori nel Database SQLite per l'applicazione Android. Scrivo il seguente codice: public class DataBaseAdapter extends SQLiteOpenHelper { private static final int DATABASE_VERSION = 1; // Database Name private static final String DATABASE_NAME = "AlarmSystem"; // Alarm table name private static final String TABLE_NAME = "Alarms"; //AlarmTable Columns names private static final […]

android.database.CursorWindowAllocationException quando si sposta un cursore

Sto usando un database SQLite e ho regolarmente errori di runtime che non riesco a trovare l'origine. Dopo una query, uso moveToFirst per puntare sul primo record recuperato e questo a volte innesca un'exception android.database.CursorWindowAllocationException . Aggiunta a questa exception è la seguente frase: "L'allocazione della window del cursore di 2048kb non è rioutput. # […]

Come memorizzare JSON in SQLite

Ho problemi con la memorizzazione dei dati JSON a sqlite. Questo è il codice che cerco di implementare in questo momento. I dati JSON non sono particolarmente grandi, con solo 40 righe in esso. L'attività principale è: public class DatabaseActivity extends Activity { /** Called when the activity is first created. */ public DBAdapter DBAdapter […]

query di cancellazione sqlite android non funzionante

La seguente query sqlite non elimina gli ID che iniziano con zero. Struttura della tabella Android Sqlite String CREATE_TABLE_BUS = "CREATE TABLE " + TABLE_BUS + "(" + KEY_TID + " INTEGER PRIMARY KEY AUTOINCREMENT," + KEY_BUS_NUM + " TEXT," + KEY_BUS_NAME + " TEXT," + KEY_FROM + " TEXT," + KEY_TO + " TEXT," […]

Database di backup e ripristino di Android da e verso la scheda SD

Sto cercando di build una funzionalità di backup nella mia applicazione Android. Comunque sia un po 'di lotta prima ancora di iniziare ad attuarlo perché non sono sicuro di quale sia il modo corretto di andare. Ho trovato alcuni articoli interessanti in networking e quindi ho trovato tre possibili soluzioni: Salvare l'integer file DB sulla […]

L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.