problem

System.Data.SQLite.SQLiteException: The database file is locked
database is locked
in System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
in System.Data.SQLite.SQLiteDataReader.NextResult()
in System.Data.SQLite.SQLiteDataReader…ctor(SQLiteCommand cmd, CommandBehavior behave)
in System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
in System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
in System.Data.SQLite.SQLiteConnection.Open()
in DbRepair.DbTools.OpenConnection(String fileName)
in DbRepair.Form1.CheckCorruption()
in DbRepair.Form1.Check(Object state)

Hi,
this usually happens when the database is accessed by some other application (Backup software, Anti-virus etc.). Please check it and let me know the result.