在文件夹中找不到sqlite db,我觉得很愚蠢[Windows Phone 8]
Can't find sqlite db in folder, I feel stupid [Windows Phone 8]
我在做一个简单的项目时遇到了很多麻烦。我的 WP8 应用程序需要从 SQLite 数据库中检索数据,所以我将它的文件放在 Assets 文件夹中(这是一个临时文件),我需要获取它。它不会。这是我的代码。
try
{
string path="\Assets\dbelli.db";
public SQLiteConnection conn=new SQLiteConnection(path);
}
catch (Exception e)
{
MessageBox.Show("Error: " + e.ToString());
}
抛出 FileNotFoundException
。
我在网上搜索了所有内容,我什至尝试从 C:\
中输入绝对路径,但它不起作用。我为此感到很愚蠢。我可以寻求帮助吗?
试试这样的东西:
string DB_PATH = Path.Combine(ApplicationData.Current.LocalFolder.Path, "Your local path here");
然后
_connection = new SQLite.SQLiteConnection(DB_PATH)
你可以得到一点帮助here
我在做一个简单的项目时遇到了很多麻烦。我的 WP8 应用程序需要从 SQLite 数据库中检索数据,所以我将它的文件放在 Assets 文件夹中(这是一个临时文件),我需要获取它。它不会。这是我的代码。
try
{
string path="\Assets\dbelli.db";
public SQLiteConnection conn=new SQLiteConnection(path);
}
catch (Exception e)
{
MessageBox.Show("Error: " + e.ToString());
}
抛出 FileNotFoundException
。
我在网上搜索了所有内容,我什至尝试从 C:\
中输入绝对路径,但它不起作用。我为此感到很愚蠢。我可以寻求帮助吗?
试试这样的东西:
string DB_PATH = Path.Combine(ApplicationData.Current.LocalFolder.Path, "Your local path here");
然后
_connection = new SQLite.SQLiteConnection(DB_PATH)
你可以得到一点帮助here