У меня есть БД SQLite, спроектированная с использованием «Браузера баз данных SQLite 2.0 b1». Я использовал System.Data.SQLite.
Я использую Visual Studio 2010 и добавил свою БД в Ресурсы, и это моя строка подключения
sql_con = new SQLiteConnection("Data Source="+CryptoFile.Properties.Resources.Database1+".db;Version=3;New=False;Compress=True;");
это преформы
mySQLconnection.Open();
без проблем открывает базу данных ...
Однако .. когда я пытаюсь обработать / выполнить запрос, следующая строка:
SQLiteDataReader reader = sql_cmd.ExecuteReader();
вызывает эту ошибку ... что может быть причиной проблемы?
SQLite error
no such table:
.. TABLENAME
потому что соединение используется снова и снова, часть соединения находится в 1, функция возвращает значение Соединению SQLite в других формах, так что не беспокойтесь о именах, здесь я использовал Finisar.SQLite ...
и весь код работал раньше ... но поскольку я не смог опубликовать проект с базой данных, я использовал System.Data.SQLite