0

我正在尝试使用 MonoDevelop 和 C# 学习 iPhone 应用程序开发。我创建了一个 sqlite 数据库文件userinfodb_v1.sqlite并将其放在我的项目中名为 Data 的子文件夹中。现在我正在尝试为应用程序编写连接以从表中获取数据。我对如何形成连接字符串没有太多线索,因为我才刚刚开始。这就是我正在做的事情:

string strconn=Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Personal), "Data");
scon=new SqliteConnection(strconn);
scon.Open();

但是,由于连接失败,这不起作用。我应该怎么做才能建立连接?我的代码中的错误在哪里?你能帮我改正吗?任何帮助将不胜感激。是什么Environment.SpecialFolder意思?我应该将数据库文件保存在哪里才能正确访问它?

非常感谢期待。

4

1 回答 1

0

当您的应用程序启动时,您需要将数据库文件从捆绑包复制到个人文件夹。

于 2012-06-06T12:30:42.793 回答