问题标签 [sqlite.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
221 浏览

xamarin.forms - Xamarin 设置默认布尔值

我正在使用 sqlite-net-pcl 并向数据库 DTO 添加一个新列,我想将默认值设置为 true,然后一旦我更新了数据,它就会更新为正确的值。但是默认值在 xamarin 中对我不起作用。

有没有其他方法可以做到这一点?

这将阻止我进行更新。

错误默认未知

DTO

服务

本地数据库

帮手

0 投票
0 回答
57 浏览

android - 使用 SQLite.Net-PCL [Xamarin.Android] 在 Android 9.0 中编译应用程序时出错

我正在尝试编译需要与本地服务(即 SQLite)通信的应用程序,我(并且从我的长期项目开始)一直在使用SQLite.Net-PCL插件,但是在将我的应用程序编译成 android 9.0 版本时,它向我抛出以下错误:

我一直在寻找错误,我发现了我认为“未验证的解决方案”,因为它们不能证明为什么某些事情是正确的,在这种情况下,回答这个问题的人给出的答案是:“替换 SQLite。 sqlite.net-pcl one 的 Net-PCL 插件”,但为什么呢?在当前版本的 android 上使用 SQLite.Net-PCL 是否有问题,如何使用当前插件 (SQLite.Net-PCL) 避免此错误?

注意:这只发生在 Android 9.0(我已经证明)和其他版本(如 Android 6.0)上一切正常。

0 投票
1 回答
44 浏览

android - 片段或活动中的休息调用和 SQLite.NET

我正在构建一个使用活动和片段以及休息调用和本地数据库的 Android 应用程序。有谁知道 REST 调用最适合放置在哪里。我对片段更感兴趣,但也想了解活动。我还有一个本地 SLQLite 数据库,并且我有一种获取数据的方法。因为数据库操作需要长时间运行,这是否类似于 REST 调用?

谢谢

0 投票
1 回答
63 浏览

sqlite - 如何检查 SQLite 中内存数据库状态的变化?

我通过 OrmLite 使用 SQLite 内存数据库在 ServiceStack 中进行集成测试。我希望能够确认测试之间数据库中的状态没有变化。有什么简单的方法可以做到这一点?也许相当于散列?还是指示更新已发生的标志?

谢谢

0 投票
1 回答
130 浏览

c# - Xamarin - Sqlite.net 内存消耗非常高

我正在开发 Xamarin.Android 应用程序。在这个应用程序中,我有本地数据库。我正在使用 sqlite.net 插件来管理 sqlite 操作。

在较低配置下测试应用程序时,我发现应用程序有内存消耗。在使用 Xamarin Profiler 检查时,我知道大部分内存被分配给一种数据库方法 [超过 50%]。

它用于System.Linq.Enumerable:FirstofDefault<SQlite.TableMapping/Column>.

我们可以手动释放这个内存吗?有什么办法吗?我们可以以编程方式从应用程序中释放内存吗?

我试过了,GC.Collect()但没有用。

如果有人知道这个问题背后的实际原因?

0 投票
1 回答
160 浏览

c# - 计算本周特定日期的行数 sqlite

我想创建一个查询,返回本周特定日期的行数。例如,如果dayNumber = 1,它应该返回 BookSaveTime 是星期一的书籍数量。如果 等,它应该返回星期二的计数dayNumber = 2

目前,此查询返回自一周开始以来的书籍数量 - 但我对如何修改它以使其返回给定指定日期的计数感到困惑 - 例如,星期一或星期二。

书类:

0 投票
1 回答
60 浏览

c# - UWP 自定义 Sqlite 查询到 JSON

我正在寻找一种执行自定义 SQL 查询并以 JSON 格式提供结果的方法。通常你必须为查询结果提供一个类,例如

但就我而言,我不知道 SQL 语句,因为它是由 Webview 的外部 JavaScript 提供的。

此 Webview 可能会要求我的应用程序执行

并希望我回来:

SQL 语句“询问”哪些列是完全免费的,或者使用了哪些别名,我只想执行语句返回键值对,其中包含别名或列名以及 JSON 中的值(对于每一行)。

所以我无法为查询准备自定义类,因为我不知道 SQL 查询的格式。

有人有想法吗?