Visual Studio + Xamarin:创建数据库 SQLite

Visual Studio + Xamarin: Create database SQLite

我正在尝试在我的应用程序上创建一个数据库 (Xamarin.Android)。我正在使用本教程 http://developer.xamarin.com/recipes/android/data/databases/sqlite/

但该站点并未在

上解释 path 的参数
private string createDatabase(string path)
{
    try
    {
        var connection = new SQLiteAsyncConnection(path);{
             connection.CreateTableAsync<person>();
             return "Database created";
    }
    catch (SQLiteException ex)
    {
        return ex.Message;
    }
}

任何人都可以用这个参数帮助我吗?

我尝试使用“/app1/databases/dbPEduc.db”,但显示异常:

SQLite.SQLite3+Result.CannotOpen

Xamarin SQLite 组件的 documentation 有一个正确使用路径的示例(在 异步 API 下)

string folder = Environment.GetFolderPath (Environment.SpecialFolder.Personal);
var conn = new SQLiteAsyncConnection (System.IO.Path.Combine (folder, "stocks.db"));
conn.CreateTableAsync<Stock>().ContinueWith (t => {
    Console.WriteLine ("Table created!");
});