Bonjour,
J'utilise une base de donné embarquer pour mon application grâce a SQLite.
Elle possède plusieurs table et le problème ce répète sur chacune d'elle.
imaginons une table de deux colonne:
-ID INTEGER PRIMARY KEY AUTOINCREMENTAL
-Name TEXT NOT NULL


Si j'ajoute un un nom a cette table de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
	ContentValues values = new ContentValues()
	values.put(COL_Name, snvt.getName());
	return bdd.insertOrThrow(TABLE, null, values);
On ajoute par exemple 10 variable.
Si je supprime la variable n°5.
Puis que je fais un autre "insert".
La nouvelle variable vas être en position 11 et laisse un trou a la position 5.
Le problème est que la table vas finir par être d'une taille assez conséquente non? Cela est il dérangeant? Si oui y a t'il une méthode pour bouchez ces "trou".
Merci de vos réponse.