Tag: 数据库

iPhone-Sqlite:约束失败的错误

这是我的代码: – (void) addOrder { if(addStmt == nil) { const char *sql = "insert into item(menuid,itemName,price,quantity,spiciness) Values( ?, ?, ?, ?,?)"; if(sqlite3_prepare_v2(database, sql, -1, &addStmt, NULL) != SQLITE_OK) NSAssert1(0, @"Error while creating add statement. '%s'", sqlite3_errmsg(database)); } // NSLog(@"ADDSTMT:%@",addStmt); sqlite3_bind_int(addStmt, 1, [menuID integerValue]); sqlite3_bind_text(addStmt, 2, [itemName UTF8String], -1, SQLITE_TRANSIENT); sqlite3_bind_double(addStmt, 3, price ); sqlite3_bind_int(addStmt, 4, […]

直接从iPhone执行SQL查询到在线服务器

我是新手,倾向于做一个简单的iOS应用程序。 该任务是制作一个应用程序,为一个人注册,然后将这些数据上传到在线服务器。 详细地说,我想直接insert , delete , update数据到在线服务器。 有人会告诉我我要做什么(工具,库…)? 我已经与SQlite合作为iPhone创build了一个本地数据库,并且它运行良好,现在正在处理在线服务器。

iOSparsing如何通过URL下载文件

我正在使用我的聊天应用程序parsing。 当我上传文件时,我保留了url,并将url发送给其他用户,然后他们可以通过这个URL下载文件。 这是我上传文件的代码: + (void)uploadBlob:(NSData *)blob fileName:(NSString *)fileName type:(NSString *)type { if ([self private_checkCloudForbidden]) { return; } if (CHOSEN_SERVER_DATABASE == ServersQuickBlox) { if ([Format isThumbnailWithBlobFileName:fileName]) { type = @"image"; } NSString *qbContentType = @""; if ([type isEqualToString:@"image"]) { qbContentType = @"image/jpg"; } [QBContent TUploadFile:blob fileName:fileName contentType:qbContentType isPublic:YES delegate:[CloudDelegate sharedInstance]]; } else if (CHOSEN_SERVER_DATABASE == ServersParse) […]

如何检查表中存在的数据库sqlite的Xamarin iOS

如何检查在db数据库中是否创build表。 var folder = Environment.GetFolderPath (Environment.SpecialFolder.Personal); SQLiteConnection db = new SQLiteConnection (System.IO.Path.Combine (folder,"note.db")); try{ var existTable = db.Query<TransationTable>("SELECT count(*) FROM sqlite_master WHERE type = 'Table' AND name = 'TransationTable' "); Console.WriteLine ("Count {0}",existTable.Count); if(existTable.Count == 0){ tableview.Hidden = true; lbl_NotFound.Hidden = false; } else{ tableview.Hidden = false; lbl_NotFound.Hidden = true; } } catch{ Console.WriteLine ("Calling […]

如何在我的iOS项目中添加和执行.sql文件?

我发现在iOS中使用SQLite数据库的许多教程,但还没有发现任何直接引用.sql文件的教程。 任何人都可以告诉我如何将现有的SQL数据库链接到我的应用程序? 编辑:这是一个MySQL转储。 我们有一个基于浏览器的闪存卡程序,我们现在正在为Android和iOS设备进行复制。 该文件已经有语句来创build表和填充数据,但我不知道如何在应用程序中使用该数据。 我可能想要使用NSSearchPathForDirectoriesInDomains?

数据库在IOS Sqlite3和数据库

我正在学习iOS数据库中的一些概念…我知道sqlite3(开源)是用于数据库,但我正在经历一些github代码… 并碰到这两行: NSString *sqLiteDb = [[NSBundle mainBundle] pathForResource:@"banklist" ofType:@"sqlite3"] 和 NSString *databaseFilename =@"abc.db" 你能告诉我,我们将在哪里使用sqlite3和哪里的db ? 你也可以提供一些很好的链接来学习iOS的数据库(从示例项目中,当我打开文件中的db文件我不明白)? 我怎样才能打开db文件和sqlite文件? 有什么免费的工具可用于iOS读取这些数据库文件?

检索存储在childByAutoId()参考(Swift)中的特定Firebase数据

这个问题可能很难解释。 这里是由firebase生成的JSON: { "users" : { "2W1Sse5kiZarFQ5k8UKjP87D8Rk2" : { "PlainNote" : { "-KIZYVAGZQczTSI1L4Qi" : { "note" : "Finally works", "title" : "Whats up" }, "-KIZY_M3FMW0m8mgx4Am" : { "note" : "Aye", "title" : "Db" }, "-KIZpAEsa7-wSCOJfHvv" : { "note" : "This wont work for some reason", "title" : "Helloo" } }, "email" : "jacobsiegel@gmail.com" }, "XTjy66z8xEWtEiLx6E0mOo1JEaz2" […]

iOS:如何将SQLite.swift的第一个正在运行的应用程序的预先播种数据库复制到可写位置?

我在这里有关于数据库位置的问题。 商店数据库在iOS的不同位置有什么不同? 我很困惑在复制pre-seeded数据库到可写的位置。 现在,每次运行和构build我的应用程序时,正在使用的数据库将被预先播种的数据库所取代。 而在将来,如果我更新我的应用程序版本,我该如何防止数据库被replace?

想要将Superscript数据添加到Sqlite数据库

我想让我的单位转换器应用程序在iOS SDK中的上标值和数据的SQLitepipe理器数据库像这个图像 像这样 最近我发现这个网站,但无法find正确的一个任何帮助将不胜感激感谢.. 我怎样才能像上面那样在我的Sqlite3pipe理器数据库中存储值? 这是我想要显示的问题

将Firebase值发送到文本字段

我有一个视图控制器与三个文本字段。 当用户第一次使用该应用程序时,他们在这些文本字段中input一些信息,然后按完成,然后将信息发送到Firebase数据库: FIRDatabase.database().reference().child("info").child(self.loggedInUser!.uid).setValue(saveObject) 但是,用户也可以编辑这三个文本字段。 截至目前,当用户编辑一个文本字段,并点击完成。 未编辑的文本字段的信息显示在其自己的文本字段中,然后用户必须再次单击完成button才能将编辑的文本字段发送到Firebase: if City.text=="" { FIRDatabase.database().reference().child("info").child(self.loggedInUser!.uid).observeSingleEvent(of: .value, with: { (snapshot:FIRDataSnapshot) in if let postsDictionary = snapshot .value as? [String: AnyObject] { let city = postsDictionary["City"] as? String ?? "" self.City.text = city }}) } if Major.text=="" { FIRDatabase.database().reference().child("info").child(self.loggedInUser!.uid).observeSingleEvent(of: .value, with: { (snapshot:FIRDataSnapshot) in if let postsDictionary = snapshot .value as? [String: […]