易语言 MDB数据库字段与编辑框对比

易语言 MDB数据库字段与编辑框对比,第1张

首先把数据库中的数据取出 放到数组

然后把编辑框的数据取出 放到数组

然后循环这两个数组 判断相同的个数就好

比如

数据A={“01”,“04”,“02”}

数据B={“05”,“09”,“03”,………………}

相同个数=0

计次循环首(取数组成员数(数据A),i)

计次循环首(取数组成员数(数据B),j)

如果真(数据A[i]=数据B[j])

相同个数=相同个数+1

跳出循环()

计次循环尾()

计次循环尾()

编辑框。内容=到文本(相同个数>=2)

纯sql的话,应该实现不了,相似的这个应该还是PHP来处理的,排第三的都没有相似的内容了,也要显示。那就是所有的数据,然后再foreach来做对比判断,我觉得可以将字符串分为数组,然后对比两个数组的交集个数,再按交集的个数来排序

代码如下:

版本 2

子程序 _按钮1_被单击

局部变量 临时文本, 文本型, , "0"

局部变量 i1, 整数型

局部变量 i2, 整数型

局部变量 数组成员数, 整数型

临时文本 = 分割文本 (编辑框1内容, #换行符, )

数组成员数 = 取数组成员数 (临时文本)

如果真 (数组成员数 ≠ 0)

    计次循环首 (数组成员数, i1)

        到首记录 ()

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

            如果真 (临时文本 [i1] = 读 (“字段1”))

                ’填写代码

                输出调试文本 (读 (“字段2”))

            如果真结束

            跳过 ()

        计次循环尾 ()

    计次循环尾 ()

如果真结束

以上就是关于易语言 MDB数据库字段与编辑框对比全部的内容,包括:易语言 MDB数据库字段与编辑框对比、php+mysql 怎么让一段字符串 和 数据库中的 指定字段 比较他们内容的相似度,然后按相似度排序、易语言编辑框与数据库比对等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10110166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存