我正在尝试在visual studio 2012中使用sqlite设置实体框架。所以,这是我到目前为止所做的:
现在我正在尝试添加“ADO.net实体数据模型”,通过以下步骤:
单击“下一步”按钮选择db文件并提供密码后,会出现以下错误:
我已经在“Sqlite浏览器”中检查了我的db文件,并且我在以下代码的帮助下为db文件设置了密码:
string conn = @"Data Source=pahtto\App_Data\app_data.sqlite;";
SQLiteConnection connection = new SQLiteConnection(conn);
connection.SetPassword("123456");
connection.Close();
我错过了什么?
请指导我。
谢谢。
答案 0 :(得分:0)
尝试查看App.config文件并更改连接字符串并在那里设置密码。
旧连接字符串
源= X:projectsmeowdb.sqlite;
修改了连接字符串
source = X:projectsmeowdb.sqlite; password =这是我的密码
请查看此链接以获取更多信息
答案 1 :(得分:0)
似乎问题出现在我的db文件中,即使它在" Sqlite Browser"中工作正常。
所以,我只是删除并创建了新文件,并且每件事都有效。