Я использовалОшибка экранным SQLite файл
http://sqliteadmin.orbmu2k.de/
создать свой файл БД SQLite. Я создал его как файл db версии 3 sqlite.
Когда я иду, чтобы открыть соединение
Dim Connection As New SQLite.SQLiteConnection(DATABASE_FILE_LOCATION)
Connection.Open()
Я получаю это исключение на Open() называют
«открыл файл, который не является файлом базы данных файл шифруется или не является база данных "(System.Data.SQLite.SQLiteException) Сообщение об исключении =" Файл открыт, который не является файлом базы данных \ r \ nfile зашифрован или не является базой данных ", Exception Type =" System.Data.SQLite.SQLiteException "
В чем проблема? Вот мой файл местоположение файла константа:
Private Const DATABASE_FILE_LOCATION As String = "Data Source=C:\Users\Scott\Desktop\Projects\Funds\Program\BudgetManager\Main.s3db;Version=3;"
Нет PW на базе данных, и это даже не передать Открыть(). – Scott
Надеюсь, это не поврежденная база данных, несовпадение версий. Вы можете попробовать посмотреть, есть ли у вас современный SQLite ADO.NET Provider, последний SQLite-X.X.XX.X-setup.exe, а также попробовать этот драйвер SQLite Odbc. Также проверьте это http://www.kirupa.com/net/sqllite_vb_pg1.htm –