易语言里面怎么把数据库里面的数据读出来 放在编辑框里面

易语言里面怎么把数据库里面的数据读出来 放在编辑框里面,第1张

看你的这个界面,你会加入数据么?会的话就比较好办了……具体方法是这样的。

首先要打开数据库。(这里提一下,密码那最好是用文本型,别用整数型)

如果你是要把所有的数据都读出来。就加个循环。

计次循环吧。

循环的次数就用

取记录数()

得到的数值。

然后再一个一个的读出来。

读数据直接用

读()

这个命令……

可以用

读(1)

读(2)

也可以用

读("用户名")

读("密码")

上面两种的是一样的……

关于在编辑框里显示出来。用

编辑框内容=编辑框内容+读("用户名")+"

"+读("密码")+到文本(#

换行符

)

这样的就OK了……

可能你看得不是很清楚,你自动去试试就知道了。注意看那几个命令的说明。

在循环的最后还要用到个命令

跳过()

这个是从当前数据跳到下一个数据的。

问题:

文件是否存在里面的参数不对,路径没写全,哪个盘的文件夹都不知道。

先写注册信息(先给注册信息赋值),然后再创建数据库。顺序你已经倒了。

版本 2

支持库 eDB

数据库连接1连接Access (取当前目录 () + “你数据库名称mdb”, “密码或为空”)

记录集1置连接 (数据库连接1)

记录集1打开 (“select from 数据表名”, #SQL语句)

记录集1到尾记录 ()

记录集1读文本 (第二列的字段名, 文本(设的变量))

那么,

取表1中的第2列最后一行的内容 = 文本

不知你的数据库是否是易语言自带edb数据库。我用下面的代码读取判断没有问题,

版本 2

子程序 _按钮1_被单击

如果真 (编辑框1内容 = “”)

信息框 (“请输入您要查找的手机型号!”, 0, )

返回 ()

如果真结束

如果 (编辑框1内容 ≠ 读 (#机型))

信息框 (“没有找到你输入的机型”, 0, )

否则

编辑框2内容 = 读 (#指令)

直接使用:例如数据库名称=A数据

打开("A数据")

到首记录()

判断循环首(尾记录后()=假)

列表框1加入项目(读("内容"))

跳过()

关闭()

以上通过列表框,打开数据库也可以直接用表格工具直接选取数据库,打开即可看

杨生

易语言删除数据库中的数据也是通过连接建立后执行删除的方法实现的。

举例:

1、初始化数据库连接

记录集 = 记录集1

数据库连接1连接Access (取运行目录 () + “\data\datamdb”, “”)

记录集1置连接 (数据库连接)

记录集1打开 (“信息”, #数据表名)

超级列表框1全部删除 ()

计次循环首 (记录集1记录数量, 索引)

记录集1读文本 (“编号”, 编号)

记录集1读文本 (“账号”, 账号)

记录集1读文本 (“类型”, 类型)

记录集1读文本 (“等级”, 等级)

记录集1读文本 (“昵称”, 昵称)

2、外部数据库1执行 (“delete from 信息 where Id= +超级列表框1取标题 (超级列表框1现行选中项, 0)”, )

这样就删除了id是选中的那条记录的值。

以上就是关于易语言里面怎么把数据库里面的数据读出来 放在编辑框里面全部的内容,包括:易语言里面怎么把数据库里面的数据读出来 放在编辑框里面、易语言数据库如何创建、易语言 自带的数据库中的“求和”怎么用求“.edb”库中某个字段的和等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存