Uwp平台是否支持sqlite.Net.Extensions功能?

时间:2019-01-16 07:43:47

标签: sqlite uwp sqlite-net-extensions

无法通过Sqlite连接使用任何SQLExtensions功能。

在UWP应用中安装了SQLExtensions 2.1.0 nuget软件包,创建了以下数据库连接,

using (SQLite.Net.SQLiteConnection conn = new SQLite.Net.SQLiteConnection(new SQLite.Net.Platform.WinRT.SQLitePlatformWinRT(), DB_PATH))
        {
            conn.CreateTable<DemoType1>();
            conn.Commit();
            conn.Close();
        }

但是,我无法使用“ conn”访问任何SQlExtension功能,例如GetWithChildren或UpdateWithChildren,是否可以使用UWP平台上的外键功能?

1 个答案:

答案 0 :(得分:0)

是的

访问写操作:

SQLiteNetExtensions.Extensions.WriteOperations.UpdateWithChildren( SQLConnectionObject, EntityObject); 

访问读取操作:

 var readData = SQLiteNetExtensions.Extensions.ReadOperations.GetWithChildren<Employee>(SQLConnectionObject, PrimaryKey);

[在UWP平台上测试]