2010-12-03 5 views
9

Je reçois tout à coup les erreurs suivantes de SQLite après l'ajout d'une nouvelle transaction:« Le fichier de base de données est verrouillé » avec System.Data.SQLite

Le fichier de base de données est la base de données verrouillée est verrouillé

Quelqu'un a-t-il déjà vu ça? J'ai ajouté une transaction de mise à jour (après quelques sélections/insertions réussies). Je ne peux pas trouver quelque chose de différent à propos de celui-ci ...

Répondre

11

Je l'ai compris. De regarder this [vraiment vieux] thread sur le site phxsoftware, il semble qu'il peut y avoir des problèmes de verrouillage si vous ne disposez pas immédiatement des lecteurs et des commandes après leur exécution.

J'ai corrigé mon problème en veillant à ne pas garder les commandes ou les lecteurs autour et autour d'eux en utilisant des instructions.

(Web archived version of the link)

+2

Merci cela m'a sauvé heures. – gls123

+0

Quelqu'un at-il un lien de travail avec cette ressource? –

+1

Veuillez mettre à jour avec un lien valide – matrixugly

Questions connexes