草庐IT

FMDB_lib

全部标签

iphone - 是否有关于如何使用 FMDB(sqlite3 包装类)的教程?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。FMDB页面只提供cvscheckout。也许有人写了一篇关于如何在iphone上使用FMDB和sqlite3的好教程?

javascript - iOS - 从 JavaScript 和 FMDB 访问单个 sqlite 数据库

我们遇到了一个问题,该问题似乎只出现在iOS设备上,但似乎在模拟器上运行良好。问题来了……我们的iOS应用是混合型(Cordova),其中一些View完全是原生的,而另一些则完全是WebView。我们希望在两个代码库中使用相同的sqlite数据库。在网络中,我们使用的是WebSQLapi(不是cordova插件),而在nativeiOS端,我们使用的是FMDB。数据库最初是从javascript创建的,并放置在应用程序的库目录中4.x目录/Library/WebKit/Databases/file__0/0000000000000001.db5.x目录/Library/Caches/f

javascript - iOS - 从 JavaScript 和 FMDB 访问单个 sqlite 数据库

我们遇到了一个问题,该问题似乎只出现在iOS设备上,但似乎在模拟器上运行良好。问题来了……我们的iOS应用是混合型(Cordova),其中一些View完全是原生的,而另一些则完全是WebView。我们希望在两个代码库中使用相同的sqlite数据库。在网络中,我们使用的是WebSQLapi(不是cordova插件),而在nativeiOS端,我们使用的是FMDB。数据库最初是从javascript创建的,并放置在应用程序的库目录中4.x目录/Library/WebKit/Databases/file__0/0000000000000001.db5.x目录/Library/Caches/f

记录/var/lib/docker/overlay2/ 磁盘爆满的解决过程

问题描述  今天售后同事匆匆忙忙跑过来说:“客户那边的机器人挂掉了,app都运行不起来,可硬件都是正常的,我也不知道什么问题”,我心想:“我们机器人系统已经开发迭代好多年了,还会出现这种问题?”,没方法,还是借助我们开发好的远程工具排查吧,排查当然得从机器人服务器Ubuntu系统开始。排查步骤1.用dockerps命令检查docker正在执行的容器,竟然发现有容器服务不能正常运行。2.好好的容器为什么起不了呢?记得以前出现过硬盘爆满导致服务起不了的情况,用df-h命令查询,果然是硬盘满了!!!3.硬盘满后,查不了很具体的磁盘信息,先删除一些无关紧要的文件,再次进行查询,查到了又是/var/li

记录/var/lib/docker/overlay2/ 磁盘爆满的解决过程

问题描述  今天售后同事匆匆忙忙跑过来说:“客户那边的机器人挂掉了,app都运行不起来,可硬件都是正常的,我也不知道什么问题”,我心想:“我们机器人系统已经开发迭代好多年了,还会出现这种问题?”,没方法,还是借助我们开发好的远程工具排查吧,排查当然得从机器人服务器Ubuntu系统开始。排查步骤1.用dockerps命令检查docker正在执行的容器,竟然发现有容器服务不能正常运行。2.好好的容器为什么起不了呢?记得以前出现过硬盘爆满导致服务起不了的情况,用df-h命令查询,果然是硬盘满了!!!3.硬盘满后,查不了很具体的磁盘信息,先删除一些无关紧要的文件,再次进行查询,查到了又是/var/li

sql - 使用 FMDB 获取复杂数据

我在iOS应用程序中使用SQLite,并将FMDB用作包装器。这是我的数据库模式:CREATETABLEOffer(codeTEXTPRIMARYKEYNOTNULL,nameTEXT);CREATETABLEOffreMarket(codeOfferTEXTNOTNULL,codeMarketTEXTNOTNULL,FOREIGNKEY(codeOffer)REFERENCESOffer(code),FOREIGNKEY(codeMarket)REFERENCESMarket(code));CREATETABLEMarket(codeTEXTPRIMARYKEYNOTNULL,nam

sql - 使用 FMDB 获取复杂数据

我在iOS应用程序中使用SQLite,并将FMDB用作包装器。这是我的数据库模式:CREATETABLEOffer(codeTEXTPRIMARYKEYNOTNULL,nameTEXT);CREATETABLEOffreMarket(codeOfferTEXTNOTNULL,codeMarketTEXTNOTNULL,FOREIGNKEY(codeOffer)REFERENCESOffer(code),FOREIGNKEY(codeMarket)REFERENCESMarket(code));CREATETABLEMarket(codeTEXTPRIMARYKEYNOTNULL,nam

objective-c - 如何解决 Error calling sqlite3_step (21 : out of memory) rs in FMDB

我正在使用我用过的FMDB包装器这段代码-(BOOL)update:(NSString*)BodyfromValue:(NSString*)froms{BOOLsuccess=NO;FMResultSet*rs;//Ihave**searchTable**andinthatfoldername**OFFICE**rs=[self.databaseexecuteQuery:@"selectsearchId,bodyfromsearchTableWHEREfolder='OFFICE'"];NSIntegerprimaryKey=-1;NSString*body=nil;NSString*

objective-c - 如何解决 Error calling sqlite3_step (21 : out of memory) rs in FMDB

我正在使用我用过的FMDB包装器这段代码-(BOOL)update:(NSString*)BodyfromValue:(NSString*)froms{BOOLsuccess=NO;FMResultSet*rs;//Ihave**searchTable**andinthatfoldername**OFFICE**rs=[self.databaseexecuteQuery:@"selectsearchId,bodyfromsearchTableWHEREfolder='OFFICE'"];NSIntegerprimaryKey=-1;NSString*body=nil;NSString*

ios - FMDB ios 没有这样的表

我正在做的一个sqlite项目有问题,我正在使用FMDB,我遵循了一个简单的例子,但是没有用。而且我找不到错误。我从终端做了我的数据库模式,我在上面放了一些数据。我是iosdev的新手,所以我不知道我是否正确执行了这些步骤。这就是我所做的:1-我创建了数据库架构并添加了一些字段。2-我将database.db复制到xcode中的项目文件夹中。3-我添加了FMDB文件。4-我添加了sqlite3.dylib5-我输入了这段代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDi