ios6 - 如何在iOS的sqlite数据库中检查现有数据

标签 ios6 sqlite

嗨,我是Sqlite数据库环境的新手。
我创建了一个表,其中包含几个字段,并将2个字段设为UNIQUE。因此,当用户将重复数据插入表中时,我必须向用户显示警报。
谁能告诉我“如何在将现有数据插入到sqlite数据库的表中之前对其进行检查”

最佳答案

您必须查询用户输入的输入数据,并检查是否存在,

就像触发查询select count() from category where categoryName='usertext'

显然,您知道在哪里检查数据
那是表的名称(在我的情况下即上述查询中为category)和列名称(categoryName)。

如果计数大于零,则说明存在数据,可以提醒用户

否则不存在。

关于ios6 - 如何在iOS的sqlite数据库中检查现有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18607419/

相关文章:

iphone - 解析 - 应用程序终止错误

ios6 - ZUUIRevealControler : Issue in size of rearViewContriller's View While running in iPhone(Retina 4Inch)

sqlite - 有基于 SQLite 的 wiki 吗?

performance - SQLite 对大时序数据的适用性/性能

android - Android中对SQLite数据库的多次访问

Android:Sqlite - 将值从一个表移动到另一个表

iPhone - 如何关闭屏幕并继续播放视频?

ios - HTTP GET 请求的缓存不适用于 iOS 6

javascript - 在 sencha touch 2 中滚动面板时出现文本字段焦点问题

java - sqlite中update语句的返回值