【发布时间】:2016-01-25 03:27:13
【问题描述】:
[在 sqlite manager 中创建表]我正在处理 iOS 目标 c。在我的项目中,我将 sqlite manager 用于数据库目的。我声明 id 在 sqlite manager 的表创建时自动增加,但每当我执行我的那个时间 id 上的代码不会自动增加。 所以决定编写自动增量的代码。 我编写了 id auto increment 的代码,但它不能正常工作。
谁能建议我哪个代码更适合自动增量。[这是我在 sqlite 管理器中创建的数据库表[用于 id 自动增量的代码][在 sqlite 管理器中创建表]code for id creation
【问题讨论】:
-
在这里添加一些代码..
-
在 Firefox 中打开你的 sqlite 数据库并仔细检查该字段是否自动递增
-
顺便说一句,我不鼓励使用
stringWithFormat在数据库中插入值。您应该使用?占位符(不带任何引号),然后使用sqlite3_bind_xxx函数将值绑定到这些占位符。如果这工作量太大,请考虑使用像 FMDB 这样的库,它会为您完成这项工作。
标签: ios