iOS 8 - 带有未知错误的 sqlite。

标签 ios database sqlite

这是我第一次在我的应用程序中使用 Sqlite。所以我关注this tutorial .我对数据库进行了一些编辑以适合我的目的:

CREATE TABLE appointmentInfo(clientInfoID integer primary key, customername text, personname text, position text,appointmenttime text)

然后我用这段代码查询:

NSString *query = [NSString stringWithFormat:@"insert into appointmentInfo values(null, '%@', '%@', '%@', '%@')", self.customernameTF.text, self.personnameTF.text, self.positionTF.text,self.meetingtimeTF.text];
[self.dbManager executeQuery:query];

我不断收到错误:

DB Error: unknown error

但是当我检查sql文件时,记录被捕获了。

似乎是什么问题?

最佳答案

我在教程下方的讨论中找到了解决方案:

I changed the variable "executeQueryResults" to an int instead of a BOOL. That seems to have solved the problem.

我这样做并收到一条成功消息。

关于iOS 8 - 带有未知错误的 sqlite。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29843024/

相关文章:

python - 如何从 firebase 检索数据数组

objective-c - 如何计算 UILabel 上 NSString 的宽高

php - 保持 MySQL 数据库与轮询数据同步

java - 如何用java下载并解析sql文件

android - SQLiteDatabase的插入方法

android - 在 Android 的 Assets 文件夹中复制两个 SQLite 数据库

qt - QSqlRelationalTableModel - 插入大于256的记录

ios - 在 MapView 中搜索注释

ios - 我怎样才能使 NSFetchedResultsController Update 与 UISearchController 一起工作?

python - 在 SQLAlchemy 中使用 declarative_base 时,如何在需要时绑定(bind)引擎?