The same error occurs in the following situation too:
You add .db file to your project. Then when you run your c# project with debugger, empty db. file is copied into bin/debug folder of the project folder. Your running application looks for tables in the empty database and returns error: "no such table..."
To solve the problem, either copy your .db file to bin/debug folder of the project folder manually before running the project. Or, do the following:
Rigth click the database file in the solution explorer of the visual studio and select "Properties".
Set "Copy to Output Directory" to "Copy always".
Then run the project with connection string like: "Data Source=Something.db; Version=3;"