递归火山软件开发平台
标题:
SQLcha询判断添加
[打印本页]
作者:
522427447
时间:
2023-9-13 21:44
标题:
SQLcha询判断添加
在执行sql 添加 的时候,怎么判断 在表项 里面已经存在这个 数据了?我尝试使用sqlcha询,可是返回的是不定值,无法判断是否存在
我现在判断的是罐号在Sqlite中否存在
这个应该怎么弄??
(, 下载次数: 15)
上传
点击文件名下载附件
(, 下载次数: 14)
上传
点击文件名下载附件
(, 下载次数: 15)
上传
点击文件名下载附件
作者:
创世魂
时间:
2023-9-13 21:47
没别的办法,就是cha询这个罐号,看看返回的记录数量是不是大于1,大于1就是存在,等于0就是不存在。
作者:
522427447
时间:
2023-9-13 21:56
创世魂 发表于 2023-9-13 21:47
没别的办法,就是cha询这个罐号,看看返回的记录数量是不是大于1,大于1就是存在,等于0就是不存在。 ...
那应该怎么写出来呢,直接写出来是不能编译的
<火山程序 类型 = "通常" 版本 = 1 />
否则 (来源对象 == 按钮7) // cha询2
{
如果 (数据库1.cha询SQL ("select * from 罐号设置 WHERE 罐号 = '" + 编辑框1.内容 + "'", ) == 0)
编辑框8.内容 = "等于0"
}
否则
{
编辑框8.内容 = "大于0"
}
返回 (0)
错误: 无法将数据类型"火山.安卓.基本.记录集类"与数据类型"整数"进行比较
作者:
522427447
时间:
2023-9-13 21:57
实在是搞不好了,不知道怎么写了,可以指导一下吗?
作者:
522427447
时间:
2023-9-13 22:19
已经搞定,结帖。
作者:
impc32
时间:
2023-9-14 09:30
最简单的就是写个存储过程 交给数据库自己处理
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4