我在我的 WPF 应用程序中使用 SQLite.Net-PCL(尝试)。
我被困在试图建立联系。
我有这个:
var connector = new SQLiteConnection(S, "My_DB_Path");
其中“S”的类型:
SQLite.Net.Interop.ISQLitePlatform
但是我该如何进行这个设置 - 困惑......
我在我的 WPF 应用程序中使用 SQLite.Net-PCL(尝试)。
我被困在试图建立联系。
我有这个:
var connector = new SQLiteConnection(S, "My_DB_Path");
其中“S”的类型:
SQLite.Net.Interop.ISQLitePlatform
但是我该如何进行这个设置 - 困惑......
谷歌搜索,似乎SQLiteConnection
该类有一个只接受字符串的构造函数。你可以用那个代替吗?
就像是:
new SQLiteConnection("Data Source=MyDatabase.sqlite;Version=3;")
您可以按如下方式使用 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>();
在Android中,我正在使用new SQLiteConnection(new SQLite.Net.Platform.XamarinAndroid.SQLitePlatformAndroid(), path);
对于 WPF,也许您可以使用generec 平台。看到这个话题