1

我在我的 WPF 应用程序中使用 SQLite.Net-PCL(尝试)。

我被困在试图建立联系。

我有这个:

var connector = new SQLiteConnection(S, "My_DB_Path");

其中“S”的类型:

SQLite.Net.Interop.ISQLitePlatform 

但是我该如何进行这个设置 - 困惑......

4

3 回答 3

1

谷歌搜索,似乎SQLiteConnection该类有一个只接受字符串的构造函数。你可以用那个代替吗?

就像是:

new SQLiteConnection("Data Source=MyDatabase.sqlite;Version=3;")
于 2016-01-14T12:32:11.707 回答
0

您可以按如下方式使用 SQLiteConnection

字符串 dbPath = Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal), "db_Name.db");

        db = new SQLiteConnection(dbPath);

        if (db != null)
            db.CreateTable<Table_Name>();
于 2016-01-14T12:33:19.583 回答
0

在Android中,我正在使用new SQLiteConnection(new SQLite.Net.Platform.XamarinAndroid.SQLitePlatformAndroid(), path);

对于 WPF,也许您可​​以使用generec 平台。看到这个话题

于 2016-09-05T12:11:22.837 回答