sqlite3相关内容

使用sqlite数据库中的表行按顺序填充表视图节

我有2个视图控制器页面。添加提醒页面,其中包含保存按钮作为导航栏的右侧栏按钮 我之前有关于表格中部分数量的问题查看提醒页面根据添加提醒页面中的保存数量: 我找到了根据保存的提醒数生成单元格的解决方案 这是代码: - (NSInteger)numberOfSectionsInTableView:(UITableView *)view { NSInteger numT ..
发布时间:2018-10-25 15:50:36 移动开发

如何将数据插入iPhone中的SQLite数据库

我是iPhone开发的新手。我想将某些数据插入到我的数据库中并检索它 并将其显示在表格中。我用表'user'创建了 Database data.sqlite 。该表有两个值,id(varchar)和name(varchar)。我通过“插入用户值('1','xxxx')在表中插入了3行数据;”在终端窗口。我创建了一个名为“testDb”的基于导航的应用程序。在 AppDelegate 中我有两种方 ..
发布时间:2018-10-25 15:00:44 移动开发

如何在Objective-c中使用sqlite3 PRAGMA user_version?

我正在尝试检查sqlite DB的user_version。我有一个管理工具来破坏版本,但我不理解pragma语句的语法。我期望在if语句中测试该值。有人可以提供代码示例吗?当我在我的objective-c代码中嵌入pragma语句时,编译器会抛出一个错误。 解决方案 我把它想出来了来自newtover的灵感,深入研究FMDB并重新阅读 sqlite3 文档(在我看来,它仍然非常模糊)。当 ..
发布时间:2018-09-30 13:10:35 移动开发

无法打开数据库

我使用下面的代码在数据库中插入数据。我正在插入aprox 15000记录,但在245条记录之后它会抛出错误“无法打开数据库” +(void)addGeoRegions :(const char *)query geoId:(int)geoId geoFatherId:(int)geoFatherId geoName:(NSString *)geoName geoTypeRegionId ..
发布时间:2018-09-30 12:11:16 移动开发

如何在iphone中连接sqlite?

我正在开发iphone中的应用程序并且是iphone的新手。 请告诉我使用sqlite在iphone中打开/关闭/更新/删除数据库记录的代码? 问候, Vijaya 解决方案 import 在.h文件中 - (void)createEditableCopyOfDatabaseIfNeeded; +(sqlite3 *)getNewDBConnection; ..
发布时间:2018-09-30 12:10:45 移动开发

如何以编程方式创建sqlite数据库?

我是iPhone开发的新手。我使用mac os x中的终端创建了数据库。现在我尝试使用 objective-C 以编程方式在iPhone应用程序中创建数据库。有人可以告诉我一个很好的网站,我可以查看有效的示例应用程序,是否有任何学习本教程的网站?请有人帮帮我。 解决方案 来自关于Techtopia的教程: NSString * docsDir; NSArray * dirPat ..
发布时间:2018-09-30 11:39:41 移动开发

SQLite3数据库实际上并没有插入数据 - iPhone

我正在尝试在我的数据库中添加一个新条目,但它无效。没有抛出错误,并且应该在插入运行后执行的代码,这意味着查询没有错误。但是,数据库中没有添加任何内容。我已经尝试了两个预处理语句和更简单的sqlite3_exec,结果相同。 我知道我的数据库正在加载,因为tableview的信息(以及后续的tableviews)从数据库加载。连接不是问题。 此外,sqlite3_last_insert_ ..
发布时间:2018-09-30 11:03:54 移动开发

如何查看在iphone应用程序中运行的sqlite文件中的数据?

如何在iphone中运行的应用程序中查看sqlite文件中存在的数据,就像我们使用mysql工作台查看数据库的内容一样 解决方案 如果要在Simulator上运行时查看数据库,它位于以下位置 用户/库/应用程序支持/ iPhone模拟器/ SDK版本(4.2eg)/应用程序/ 4AF938D6-E981-4971-A588-3424B64E7EE7(例如)/Documents/you ..
发布时间:2018-09-28 11:02:42 移动开发

如何在sqlite3 / iPhone上获取列名列表?

我想将我的iPhone应用程序迁移到新的数据库版本。由于我没有保存某些版本,我需要检查是否存在某些列名。 这 Stackoverflow条目建议进行选择 SELECT sql FROM sqlite_master WHERE tbl_name ='table_name'AND type ='table' 并解析结果。 这是常见的方式吗?替代方案? ..
发布时间:2018-09-28 10:35:50 移动开发

如何在iPad应用程序中将FMDB用作框架?

我目前正在开发一款iPad应用程序。在一个阶段,有一系列滑块和按钮,当您按下按钮时,它会将滑块的值存储到表格中。首先,我需要使用SQLite来管理数据库。我发现了一个名为FMDB的项目,它是围绕SQLite for iPhone / Mac应用程序的包装器。我是iOS / Objective-c开发的新手,想知道如何将FMDB(或FMDB框架)添加到应用程序中。 -Tristan 解决 ..
发布时间:2018-09-26 17:05:50 移动开发

使用sqlite3数据库与ios8应用程序使用Xcode 6和swift

我对编程很新。我正在使用Xcode 6和swift来构建iOS 8应用程序。我的应用程序有很多数据,我使用firefox添加组织成sqlite3文件。我已将这些文件放入我的项目文件夹中。他们的扩展名是.sql现在我需要在我的应用程序中访问该数据。我已经通过在构建阶段选项卡中添加libsqlite3.dylib来链接sqlite3库。现在我想写代码来访问数据库。我已经使用objective-c在iO ..
发布时间:2018-09-25 21:46:04 移动开发

数据未插入sqlite数据库

您好我的应用程序中有数据要插入我的 sqlite 数据库。所以我已经成功创建了数据库,但问题是它没有将数据插入数据库。 我的数据库创建代码。 - (void)createDatabase { NSArray * directories = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomai ..
发布时间:2018-09-24 20:08:28 移动开发

我无法在XCode上的sqlite3文件中插入数据

我没有找到满足我的答案,我可以将数据插入到数据库中,我也可以在模拟器上从中进行选择,但是当我关闭模拟器并再次打开它时,我看不到任何数据。我也在终端上打开它,我没有看到任何数据。 我错过了任何一行还是有任何逻辑错误? 你尝试了什么?对我有什么建议? 我在我的代码中插入数据是这样的: databasePath = [[NSBundle mainBundle] pathForRes ..
发布时间:2018-09-23 19:14:03 移动开发

设置sqlite配置SQLITE_CONFIG_SERIALIZED在iOS 5上返回SQLITE_MISUSE

随着iOS 5的发布,我们在为sqlite数据库设置序列化选项时会遇到越来越多的错误(因此将其保存用于多线程)。我们在sqlite3_config上收到SQLITE_MISUSE错误代码。有人注意到这种奇怪的行为吗?有人知道如何解决这个问题吗?它在之前的iOS版本上运行得非常好。 这里是代码: - (sqlite3 *)getNewDBConnection { NSLog(@“s ..
发布时间:2018-09-23 18:37:57 移动开发

SQLITE3插入一个空值

sqlite3_bind_int(statement,1,nil); 如何在我的网站中添加 null 上面的陈述,因为我正在使这个字段自动增加。 这是我的代码: if(sqlite3_open([[self dataFilePath] UTF8String],& database)!= SQLITE_OK) { sqlite3_close(databas ..
发布时间:2018-09-22 10:09:25 IPhone