问题标签 [fmdb]

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 回答
660 浏览

iphone - 在 SQLite 中插入数据时出现问题?

您好我正在使用 FMDB 从 SQLITE 数据库中检索数据。

所以我得到这个程序的输出是

萨钦·拉胡尔·德拉维德

但是当我尝试将数据插入数据库时​​,我使用了以下编码

现在我再次从数据库中检索数据。所以我得到了这样的输出

萨钦·拉胡尔·德拉维德·巴拉吉·R

但是当我退出我的应用程序然后再次构建它时,现在我只看到旧记录

萨钦·拉胡尔·德拉维德

插入录制的“Balaji R”消失了!

有人知道我在哪里做错了吗?请告诉我解决方案......

0 投票
1 回答
1150 浏览

iphone - iPhone + sqlite3 + fmdb,我需要什么代码将数据放入 UiTableView 数据源?

如果我将数组中的数据添加到 UITableView 数据源数组中,我会在 viewDidLoad 中使用它。

这在 cellForRowAtIndexPath

但我想链接选择查询的结果,我正在使用 fmdb 访问我的数据库。下面是我目前使用 fmdb 将数据输出到控制台的方式。

我该怎么做呢 ?

0 投票
8 回答
25637 浏览

iphone - FMDB SQLite 问题:查询的行数?

有谁知道使用 FMDB 时如何返回查询计数?如果我执行Query @"select count(*) from sometable are..." 我会得到一个空的 FMResultSet。如何获取查询的行数?我是否需要执行类似“select * from sometable where..”之类的查询并遍历结果集?或者我可以使用 useCount 还是最好的方法(就性能而言)来做到这一点?

谢谢!

0 投票
2 回答
3836 浏览

fmdb - FMDB 开放数据库

我正在尝试打开我在资源中的项目中拥有的数据库。

问题是似乎找不到数据库文件!我尝试了完整的路径,它可以工作,但这不是一个好的解决方案。

我想现在怎么打开呢!

我正在使用此代码: db = [FMDatabase databaseWithPath:@"bbdd.sql"];

我不知道如何找到“实际”路径的另一部分。

你有我的解决方案吗?

谢谢!!!!

0 投票
1 回答
609 浏览

ios4 - FMDB 查询对数据库没有任何影响

我在我的应用程序中使用 FMDB 在我的数据库中进行一些更新。问题是当我使用 executeUpdate 函数更新我的表时,它会更新我的表但是如果我将相同的 .sqlite 文件从项目复制到驱动器中的另一个位置并尝试使用终端进行查询,它表明数据库没有更新,为什么它是这样吗?

0 投票
2 回答
2242 浏览

iphone - 在 SQLite 3 中删除行

UITableView,我想删除一行并删除数据库上的那一行,但我的 sqlite 查询不起作用。

为什么这不起作用?
哪里可以看到 FMDB 框架的好教程?

0 投票
1 回答
82 浏览

fmdb - 添加 libxml2 的原因?

FMDB 和 TouchXML 都在框架之外。但是我们需要在实现 TouchXML 时添加 -libxml2 标志,而在实现 FMDB 时我们不添加任何标志。有人可以向我解释一下吗?

0 投票
1 回答
1719 浏览

iphone - FMDB 和 UITableView

我们在 sqlite3 中有一个包含许多行的数据库。我们正在使用 SQLite3 的 FMDB Wrapper 在 UITableView 中显示数据。我们最好不要使用分页,因为这对于 iPhone/iPad 应用程序来说感觉很正常。我们希望如果我们必须这样做,我们可以以大约 400 条记录的形式这样做。

做这个的最好方式是什么?有什么方法可以调用数据库

?

即使我们做一个“更多记录...”表格单元格,一旦它们达到一个巨大的数字会发生什么?我们是否必须进行双向分页?

处理这个问题的最佳方法是什么?

谢谢。

0 投票
2 回答
1658 浏览

iphone - UPDATE 不能使用 FMDB 运行,使用 sqlite 命令行运行良好

我正在使用 FMDB 与 SQLite 数据库进行交互。我让它插入行很好,但是当我尝试更新其中一个时,更新不会发生,但没有报告错误。

这就是我正在做的事情:

rc 是 YES,表示没有任何问题。这是一个示例调用:

就 FMDB 而言,这执行得很好。但是,记录不会增加。SQL 没有任何问题——如果我将它粘贴到 sqlite3 命令行工具中,它会完美运行。

关于它为什么不运行的任何想法?我尝试无济于事的事情:

  • 在事务中包含行
  • 使用 executeQuery 运行
  • 仅运行更新(已手动插入条目)。
  • 用头撞桌子。
0 投票
3 回答
3166 浏览

iphone - FMDB SQLite 包装器和用户定义/自定义函数

我目前正在将 FMDB 用于 iPhone 应用程序,我正在寻找它......好吧。它确实是一个很棒的小型 SQLite 包装器。

FMDB GitHub: https ://github.com/ccgus/fmdb

唯一的问题是我需要使用自定义函数。在 SQLite 中,我可以使用以下语法轻松地做到这一点:

除了 FMDB,我认为没有办法使用自定义函数?

如我错了请纠正我。任何帮助将不胜感激。