问题标签 [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.
objective-c - 使用 FMDB 打开连接数据库时出错
当我要打开与数据库的连接时,控制台说:“错误打开!:14”。我在项目的文件夹资源中包含了“mybase.sqlite”,并且正在使用 FMDB 框架。
对于开放连接,我正在使用以下代码:
在 AppDelegate 中,我包含了以下代码:
sqlite - sqlite3,fmdb,构建失败
我正在使用 sqlite3,fmdb 很高兴知道这一点,但尝试使用,建立在获取错误的基础上。我不知道为什么。使用 Gcc4.2 编译选项。(或 LLVM GCC4.2)。我需要一个好的解决方案。
iphone - 关于 SQLite iphone 的帮助
我正在开发 iphone 应用程序,我有 5 个 sqlite 表。首先我们设置数据库路径和数据库名称。就我而言,我该怎么做?我知道如何为 1 db 表执行此操作。5张桌子怎么办?我应该创建 5 个不同的 dbName 变量和 1 个共同的 dbPath 变量吗?我被困在这里。我使用的是 SQLite3 而不是 FMDB。不知何故,我无法使用 FMDB。此外,如果有人有 FMDB 示例应用程序/教程,除了 FMDB (fmdb.m) 提供的以外,请给我相同的链接。这将是有帮助和赞赏的。请朋友们帮帮我。
iphone - 关于 FMDB 和 JOIN 子句的问题
我使用 FMDB 作为 sqlite 包装器,这很容易上手。当我尝试加入两个(实际上是一个)表时遇到了问题。
为了区分连接的两个表的列,我必须使用select a.a as 'a.a', b.a as 'b.a' from the_table as a join the_table as b on...
. 然后我可以使用[rs stringForColumn:@"a.a"]
和[rs stringForColumn:@"b.a"]
访问它们(其中 rs 属于 FMResultSet 类)。但我有大约 15 列,所以 sql 字符串看起来很长。我想知道是否有更简单的方法可以做到这一点?
使用select * from the_table as a join the_table as b...
,我可以分别访问 a 和 b 的内容吗?可能是这样的[rs resultSetForRenamedTable:@"a"]
;
iphone - FMDB 结果集包含空 iphone
我正在为我的应用程序使用 FMDB 在 sqlite 中存储数据。这是我的代码
来自 AppDelegate
{
FMDatabase* db = [FMDatabase databaseWithPath:@"/tmp/sql.sqlite"];
// 此处未显示完整代码
}
我在 ViewController 中有以下代码
{ NSLog(@"in insertButtonCLicked");
}
-(IBAction)displayButtonClicked:(id)sender
{
}
当我运行此代码时,我将 rs 设为 null,如下所示(这是来自控制台的 o/p)
2011-03-07 07:30:13.341 InsertDataSample[3092:20b] 在 insertButtonCLicked
2011-03-07 07:30:16.860 在 DisplayCLicked 中插入数据样本 [3092:20b]
2011-03-07 07:30:16.860 InsertDataSample[3092:20b] Rs 包含 => (null)
请帮助我的朋友。我在 FMDB 上工作了很多天,但我无法使用 FMDB。提前致谢
ios - sqlite+fmdb Vacuum 命令后的内存泄漏 (?)
我通过 FMDB 包装器在我的应用程序中使用 sqlite。
在调用 VACUUM 之前,我的应用程序的内存使用量为 2.25 MB:
后记为 5.8 MB,我似乎无法回收内存。真空后,仪器/分配工具显示大量带有活动字节的 sqlite3MemMalloc 调用,每个调用分配 1.5 K。
没有关闭数据库并重新打开它(一个选项),我该如何清理它?
编辑:关闭并重新打开数据库连接确实会清除内存。这是我的解决方案,除非有人可以对此有所了解。
iphone - 凹凸 + OpenStreetMap 错误
我在使用 OpenStreetMap 库和 Bump 库时遇到问题。
我得到了严重错误-
iphone - FMDB 中的 ResultSet 列数
有什么方法可以从 FMResultSet 行中获取列数?
cocoa - 如何在固定位置创建 sqlite 数据库
如何在修复位置创建 Sqlite 数据库文件。我正在使用 FMDB 包装器来创建数据库文件。我想在我输入的位置创建数据库文件。