具有本机接口的UWP SQLite CodenameOne

具有本机接口的UWP SQLite CodenameOne,codenameone,Codenameone,我看到Codename One不支持UWP上的SQLite数据库当SQLite现在包含在UWP SDK中时,是否会在以后添加此功能 为了绕过此限制,是否可以使用本机接口?文档中谈到了IOS和Android,但是UWP… 非常感谢。UWP端口在beta版中正在慢慢成熟,所以像sqlite这样的东西还没有实现。我已经提交了RFE,并将其设置为3.7,计划于2017年初: 这可能会更快实施,但很难说 通常,我们根据企业客户的请求安排任务,而我们目前正陷入任务的泥潭。事实上,我们需要为UWP端口做的一件

我看到Codename One不支持UWP上的SQLite数据库
当SQLite现在包含在UWP SDK中时,是否会在以后添加此功能
为了绕过此限制,是否可以使用本机接口?文档中谈到了IOS和Android,但是UWP…

非常感谢。

UWP端口在beta版中正在慢慢成熟,所以像sqlite这样的东西还没有实现。我已经提交了RFE,并将其设置为3.7,计划于2017年初:

这可能会更快实施,但很难说

通常,我们根据企业客户的请求安排任务,而我们目前正陷入任务的泥潭。事实上,我们需要为UWP端口做的一件事(我们可能会更快)是正确地实现本机接口

假设本机接口将很快实现(应该是这样),在本机接口中执行此操作将非常具有挑战性

数据库访问非常复杂,需要一个大型/复杂的移植层

如果你真的很想自己做这件事,最好的方法就是通过拉请求来做。您可以将我们的git项目转移到UWP端口,并将SQL支持植入其中。如果你得到了一些有用的东西,你可以通过一个请求把它贡献回来,然后它就会被合并

其他可能的前进战略将是:

  • 尝试对数据使用其他存储选项,如
    存储
    。这些更便于携带
  • 尝试将轻量级数据库(如HSql)移植到代码名One。这将需要一些工作,但可能是有益的
  • 等待我们这样做,或者选择注册为企业开发人员,让我们更快地这样做

非常感谢您使用SQLite更新UWP端口。我成功地构建了演示示例。我现在开始我的项目。我相信,这个功能将吸引新的开发人员,因此您可以非常快地更新“数据库”的JavaDoc。你的项目太棒了,祝你好运!