易语言用edb数据库制作一个注册登录的软件

作者&投稿:陶伦 (若有异议请与网页底部的电邮联系)
如何用易语言edb数据库编写一个可以注册登录、修改密码的程序?(高分!)~

给你提供一个快捷的方式,还可以拿到源程序自由修改。

你启动易IDE,然后在工具菜单中使用“执行易向导”这个选项,然后选择“通用密码登录管理向导.exe”,根据提示一步步设置好,就能得到一个较为完整的密码程序了。

虽然我没有直接写出来,但是也解决了你的问题,希望能给分。谢谢

写好了,你看下
下载地址:http://zhidao.baidu.com/question/1957799834477312140.html

.版本 2
.支持库 dp1
.子程序 __启动窗口_创建完毕
输出调试文本 (打开 (取运行目录 () + “\数据库.edb”, , , , , , ))
' 创建EDB ()
.子程序 创建EDB, , , 本程序只用一次就可以了
.局部变量 字段信息, 字段信息, , "2"
字段信息 [1].名称 = “用户名”
字段信息 [1].类型 = #文本型
字段信息 [1].最大文本长度 = 20
字段信息 [2].名称 = “密码”
字段信息 [2].类型 = #文本型
字段信息 [2].最大文本长度 = 32
创建 (取运行目录 () + “\数据库.edb”, 字段信息)

.子程序 _按钮1_被单击, , , 登录
.局部变量 用户名, 文本型
.局部变量 密码, 文本型

.如果真 (编辑框1.内容 = “”)
信息框 (“请输入您的帐号!”, #错误图标, )
编辑框1.获取焦点 ()
返回 ()
.如果真结束

.如果真 (编辑框2.内容 = “”)
信息框 (“请输入您的密码!”, #错误图标, )
编辑框2.获取焦点 ()
返回 ()
.如果真结束
用户名 = 编辑框1.内容
到首记录 ()
.如果 (查找 (读 (“用户名”) = 用户名))
密码 = 取数据摘要 (到字节集 (编辑框2.内容))
.如果真 (读 (“密码”) ≠ 密码)
信息框 (“密码错误!”, #错误图标, )
编辑框2.获取焦点 ()
返回 ()
.如果真结束
信息框 (“成功登录!”, 0, )
.否则
信息框 (“帐号不存在!”, #错误图标, )
编辑框1.获取焦点 ()
返回 ()
.如果结束

.子程序 _按钮2_被单击, , , 注册
.局部变量 用户名, 文本型
.局部变量 密码, 文本型

用户名 = 删全部空 (编辑框1.内容)
.如果真 (用户名 = “”)
信息框 (“请输入要注册的帐号!”, #错误图标, )
编辑框1.获取焦点 ()
返回 ()
.如果真结束

.如果真 (编辑框2.内容 = “”)
信息框 (“请输入要注册的密码!”, #错误图标, )
编辑框2.获取焦点 ()
返回 ()
.如果真结束
到首记录 ()
.如果真 (查找 (读 (“用户名”) = 用户名))
信息框 (“注册的帐号已存在!”, #错误图标, )
编辑框1.获取焦点 ()
返回 ()
.如果真结束
密码 = 取数据摘要 (到字节集 (编辑框2.内容))
.如果 (加记录 (用户名, 密码))
信息框 (“成功注册!”, 0, )
.否则
信息框 (“注册失败!”, 0, )
.如果结束

易语言EDB数据库筛选算法?
答:在处理大量数据时,遍历确实不是一个高效的方法。为了快速地筛选出指定字段下的独特记录,你可以采用哈希表或者集合(Set)的方法。下面我给你提供一个基于集合(Set)的算法思路:1. 初始化一个空的集合(Set)。2. 遍历数据库的每一条记录,对于每条记录,检查指定字段的值是否已经在集合中。如果已经...

如何向易语言数据库添加项目
答:———用.edb的数据库,首先建立“姓名”、“成绩”这两个内容———.版本 2 .程序集 窗口程序集1 .程序集变量 计次, 整数型 .子程序 _按钮1_被单击 .如果真 (编辑框1.内容 ≠ “” 且 编辑框2.内容 ≠ “”)打开 (取运行目录 () + “\成绩.edb”, , , , , , ).计次循环首...

...数据库字段问题!!!例如,我创建了一个edb数据库,编辑框1的内容是取...
答:.版本 2 .子程序 __启动窗口_创建完毕 组合框1.类型 = 2 按钮1.标题 = “写入或读出”编辑框2.是否允许多行 = 真 .如果真 (文件是否存在 (取运行目录 () + “\日记.edb”) = 假)创建数据库 ().如果真结束 读入项目 ().子程序 创建数据库 .局部变量 字段, 字段信息, , "2"...

易语言超级列表框的内容导入edb数据库,或者把excel转成edb也行,求大神...
答:(), i) 加空记录 () ' 加一条空的 行 写 (1, 超级列表框1.取标题 (i - 1, 0)) ' 在数据库的第一个字段 写入 超级列表框的第0列 写 (2, 超级列表框1.取标题 (i - 1, 1)) ' 在数据库的第二个字段 写入 超级列表框的第1列.计次循环尾 ()

怎么用易语言写一个从excel中抽名字的程序
答:调试输出 (a)编辑框1.内容 = 名字文本 [a].子程序 __启动窗口_创建完毕 .局部变量 连接文本, 文本型 .局部变量 文件地址, 文本型 .局部变量 SQL语句, 文本型 .局部变量 循环次数, 整数型 文件地址 = 取运行目录 () + “\名字.xls”.如果 (数据库连接.连接 (“Driver={Microsoft Excel...

易语言中 如何在一个超级列表框中显示edb数据库的全部内容?
答:打开(“你要打开的数据库名字.edb”, , , , , , ) 超级列表框1.全部删除 ().计次循环首 (取记录数 (), ) 位置= 超级列表框1.插入表项 (, “0”, , , , ) 超级列表框1.置标题 (位置, 0, 到文本 (读 (1))) ‘数据库有多少个数据就填写多少个读() 超级列表框1.置标题 (位置, 1,...

易语言如何使用EDB数据库实现注册登录源码
答:直接添加空记录,然后写内容关闭会提示保存就行了,edb数据库不太好用和方便建议用access数据库吧。方便好用

易语言高级表格怎么显示edb数据库中数据
答:我的是这样弄的:.版本 2 .支持库 iext .子程序 _主窗口_创建完毕 .如果 (文件是否存在 (取运行目录 () + “\data\” + “特种设备台账.edb”) = 假)信息框 (“数据表不存在!”, 16, “提示”).否则 打开 (取运行目录 () + “\data\” + “特种设备台账.edb”, , , 4, , ...

如何将易语言编辑框内的值保存到数据库edb中呢?
答:给你做一个电话号码薄的例子,供你借鉴 先建一个电话号码薄的窗口:姓名编辑框,工作单位编辑框,电话号码编辑框。并添加一个“按钮1”。然后创建“电话号码薄.edb”数据库。在窗口程序中填入:.版本 2 .子程序 __启动窗口_创建完毕 .子程序 _按钮1_被单击 .如果 (信息框 (“请检查填写是否正确...

易语言写出高级表格内容到数据库 edb的
答:源码在附件“高级表格数据库(EDB)”支持有EDB字段类型操作 所有高级表格操作即时更新到EDB数据库 支持字节集字段查看、修改(支持查看图片型及文本型等字节集)临时编写,当然也有不完善的地方