易语言自带数据库。用在记录列表框表项数据,在加入新表项的时候,怎么判断数据库中是否存在该记录,重复

易语言自带数据库。用在记录列表框表项数据,在加入新表项的时候,怎么判断数据库中是否存在该记录,重复的话就不继续添加。不存在就继续。... 易语言自带数据库。用在记录列表框表项数据,在加入新表项的时候,怎么判断数据库中是否存在该记录,重复的话就不继续添加。不存在就继续。 展开
 我来答
岁岁年年相似
推荐于2016-11-21 · TA获得超过550个赞
知道小有建树答主
回答量:692
采纳率:87%
帮助的人:562万
展开全部

.版本 2


.程序集 窗口程序集1

.程序集变量 计次, 整数型


.子程序 __启动窗口_创建完毕


.如果 (打开 (取运行目录 () + “\表项数据.edb”, , , , , , ) = 假)

    创建数据库 ()

.否则

    到首记录 ()

    .计次循环首 (取记录数 (), 计次)

        列表框1.加入项目 (读 (“表项”), 读 (“数据”))

        跳过 ()

    .计次循环尾 ()

.如果结束


.子程序 _按钮1_被单击


.计次循环首 (列表框1.取项目数 (), 计次)

    .如果真 (列表框1.取项目文本 (计次 - 1) = 编辑框1.内容)

        跳出循环 ()

    .如果真结束

    .如果真 (列表框1.取项目数值 (计次 - 1) = 到整数 (编辑框2.内容))

        跳出循环 ()

    .如果真结束


.计次循环尾 ()

.如果真 (计次 ≤ 列表框1.取项目数 ())

    返回 ()

.如果真结束

加记录 (编辑框1.内容, 到整数 (编辑框2.内容))

列表框1.加入项目 (编辑框1.内容, 到整数 (编辑框2.内容))


.子程序 创建数据库

.局部变量 字段, 字段信息, , "2"


字段 [1].名称 = “表项”

字段 [1].类型 = #文本型

字段 [1].最大文本长度 = 50

字段 [2].名称 = “数据”

字段 [2].类型 = #整数型

创建 (取运行目录 () + “\表项数据.edb”, 字段)

打开 (取运行目录 () + “\表项数据.edb”, , , , , , )

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式