Tag: sqlite

Android OrmLite pré-remplit la base de données

Est-il possible avec OrmLite de créer un fichier de script sql pour remplir facilement la base de données avec des données? J'ai fait des recherches et je n'ai pas pu trouver n'importe quoi de simple. Je sais que je peux créer des objets avec des données, je cherche juste une méthode plus propre. Je pense […]

Mise à jour des versions de la base de données sqlite?

J'ai une base de données sur laquelle je souhaite ajouter une colonne, j'ai modifié la version de la base de données statique, mais lorsque je lance le programme sur mon appareil, la nouvelle colonne n'est pas là, alors je devine que mon onUpdate n'est pas appelé et je ne suis pas sûr Pourquoi. C'est ainsi […]

Brochures en série Ormlite Android

Quelqu'un peut-il expliquer pourquoi mes inserts prennent tant de temps dans Ormlite? Faire 1,700 inserts dans une transaction sqlite sur le bureau prend moins d'une seconde. Cependant, lorsque vous utilisez Ormlite pour Android, cela prend environ 70 secondes, et je peux voir chaque insertion dans les messages de débogage. Lorsque j'essaye d'enrouler les insertions en […]

Requête SQLite SQL où la colonne n'est pas nulle et non vide

Je ne peux pas trouver la syntaxe pour l'appel .query. Je dois sélectionner tous les enregistrements qui correspondent à une certaine colonne qui n'a pas de valeur nulle ou vide pour une seconde colonne (différente) Ma meilleure tentative: Cursor cursor = mDatabase.query(DatabaseOpenHelper.TABLE_ROOMS, mAllColumns, DatabaseOpenHelper.KEY_ROOM_HOSPITAL_ID + " =? AND " + DatabaseOpenHelper.KEY_ISO + " IS NOT […]

Dois-je utiliser _ID comme une clé primaire SQlite? Et doit-il être un INT? (Android Dev)

C'est probablement une question stupide, mais je n'ai pas encore trouvé la réponse. Je souhaite utiliser une colonne TEXT avec mes propres noms uniques comme principale clé dans une table. La petite section de code pour définir cela ressemble à quelque chose comme ça dans mon projet: …blahblah…"CREATE TABLE " + CAT_BUD_TAB + " (" […]

SQLite Android. Impossible d'ouvrir le fichier de base de données

J'ai trouvé beaucoup de questions à propos de ce problème, mais je ne peux pas le réparer. J'ai un dossier sqlite db in assets: assets/data/data/{package_name}/databases/mydb.db Je peux ouvrir une base de données et lire des données avant de modifier une structure de table. J'essaie de désinstaller l'application et de la réinstaller, mais j'ai la même […]

Relations ActiveAndroid Many-to-Many

Je suis actuellement en train d'utiliser ActiveAndroid et j'ai essayé d'avoir une relation de plusieurs à plusieurs heures pour travailler au cours des dernières heures, mais je ne peux pas le faire fonctionner. J'espère que vous pouvez m'aider: J'ai les modèles «Étudiant» et «Cours», un élève peut avoir de nombreux cours et un cours a […]

Nombre maximal de lignes dans une table sqlite?

Existe-t-il une limite de lignes pour une table sql lite? Mon application donne une erreur "pas de table x …" lorsque cette table possède plus de 6000 lignes. Au-dessous des 6000 lignes, ne pas donner d'erreur. Je vous remercie. C'est la requête. db = (new DatabaseHelper(this)).getWritableDatabase(); cursor = db.rawQuery("SELECT continentes._id, continentes.ContinenteID, continentes.Continente" + " FROM […]

Définir une valeur par défaut dans une colonne dans SQLite

J'ai une table SQLite et je souhaite la définir avec une valeur par défaut pour le temps. Comment puis je faire ça? Voici votre code de classe DatabaseHelper: import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class DatabaseHelper extends SQLiteOpenHelper { private static final String DATABASE_NAME="iFall.db"; public static final String TIME="time"; //public static final String STATUS="status"; […]

Ormlite Date de lecture comme 'aaaa-MM-jj'

J'ai besoin de lire une base de données sqlite qui m'a été donnée, donc je ne peux pas modifier le format Date (aaaa-MM-jj) dans les tableaux. Lorsque j'essaie d'utiliser ormlite pour générer de l'objet pour moi, en utilisant l'annotation suivante: @DatabaseField(columnName = "REVISION_DATE", dataType = DataType.DATE_STRING) public Date revisionDate; Il me donne l'erreur suivante: java.sql.SQLException: […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.