Je ne suis pas expert en SQLite mais, ce ne serait pas parce que tu fais une 2e requête au sein de la première, à partir du même Statement de la même connection? Le minimum serait de créer un nouveau statement pour la 2e requête.
Mais personnellement je te conseille de faire une seule requête avec une jointure de tables ce qui sera BEAUCOUP plus performant. Dans ce genre:
SELECT t.date, t.amount, ua.id, ua.number, ua.balance FROM transactions t, user_accounts ua WHERE t.user_account_id = ua.id
Message édité par cbeyls le 23-11-2009 à 10:34:52