Qt数据库操作,检测表中是否存在某条数据
2016-12-14 14:37
423 查看
当向数据库中添加某条记录,先检测一下该记录是否已经存在。
比如,希望向users表中添加aa用户,先检测一下aa用户是否已经存在。
使用SQL语句
select count(*) form users where name='aa';
该语句会返回该表中name为‘aa’的个数。
![](http://img.blog.csdn.net/20161214143754834?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjE5OTkwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
代码可以这样来写
![](http://img.blog.csdn.net/20161214144013445?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjE5OTkwOA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
query.value(0).toInt(); 返回的count(*)函数的计数。
比如,希望向users表中添加aa用户,先检测一下aa用户是否已经存在。
使用SQL语句
select count(*) form users where name='aa';
该语句会返回该表中name为‘aa’的个数。
代码可以这样来写
query.value(0).toInt(); 返回的count(*)函数的计数。
相关文章推荐
- C# 判断 检测 access 建库 建表 文件是否存在等 数据操作 使用 ADOX
- C# 判断 检测 access 建库 建表 文件是否存在等 数据操作 使用 ADOX
- 数据验证(模拟检测用户名是否存在)
- EXCEL中自动检测当前单元格或上一单元格在列A中是否存在相同数据[原创]
- android 检测sqlite数据表中某字段(列)是否存在
- 批处理和VBS检测进程是否存在并执行相关操作
- android 检测sqlite数据表中字段(列)是否存在
- Oracle检测数据表是否存在
- 数据库编程:检测TabName 数据表是否存在
- android 检测sqlite数据表中字段(列)是否存在
- android 检测sqlite数据表中字段(列)是否存在
- 数据验证(模拟检测用户名是否存在) http://www.cnblogs.com/beniao/archive/2008/03/29/1129141.html
- Java-基础 文件操作IO 检测文件是否存在
- android 检测sqlite数据表中字段(列)是否存在 (转)
- 把数据写入到数据库的时,常常会碰到先要检测要插入的记录是否存在,然后决定是否要写入(转)
- mssql,检测数据库表是否存在
- android 检测sqlite数据表和表中字段(列)是否存在 (转)
- 数据验证(模拟检测用户名是否存在)
- 判断数据库中是否已存在某数据表
- 在 ADO.Net 2.0 的中小型应用中,数据层代码是否还有存在的必要?