Imaginez que j'ai 3 lignes dans une table sqlite.Sqlite - insérer des lignes en les lisant
Lors de la lecture de ces 3 lignes, je souhaite également insérer de nouvelles lignes en fonction des valeurs de ces 3 lignes.
Je fais une sélection sur ces lignes et utilise la fonction sqlite3_step pour obtenir chaque ligne.
Le problème est que sqlite3_step boucle plus de 3 fois, je pense, car il voit aussi les lignes nouvellement insérées. D'une certaine manière le curseur se réinitialise et les mêmes lignes sont lues deux fois, etc.
Comment faire sqlite3_step pour lire seulement 3 lignes? Fondamentalement, je souhaite parcourir uniquement le jeu de résultats et non les nouvelles lignes.
Merci.