一步一步跟学写易语言程序二:密码校验与系统日志.pdfVIP

  • 1
  • 0
  • 约4.93千字
  • 约 4页
  • 2026-02-05 发布于北京
  • 举报

一步一步跟学写易语言程序二:密码校验与系统日志.pdf

一步一步跟我学写易程序二

今天我们在上一次所书写程序的基础上继续加入新功能:校验,即只有存在该的用

户才能进入系统,并且进入的用户将被记录到系统日志数据库中去。

请先参阅《一步一步跟我学写易程序一》。

一、数据库部分:

根据本程序的需要,需要增加两个数据库:“”和“系统日志”。

数据库的字段列表如下:

1、类型为“文本型”,字段长度为10,本字段用作记录用户;

2、所有者类型为“文本型”,字段长度为10,本字段用作记录用户名。

数据库建立完毕后保存名称为“”。

系统日志数据库的字段列表如下:

3、进入者类型为“文本型”,字段长度为10,本字段用作记录进入用户的名称;

4、进入时间类型为“日期时间型”,本字段用作记录用户进入系统的时间。

数据库建立完毕后保存名称为“系统日志”。

数据库创建完毕后将产生两个文件:“.edb”、“系统日志.edb”。

二、输入初始数据:

为了演示程序功能,我们使用“数据库-记录编辑器”菜单功能打开所创建的“”

数据库,并加入一条初始记录:

:“123”

所有者:“

三、编写处理程序:

1、界面部分:

本程序无新增的界面部分。

2、代码部分:

程序在“__启动窗口_创建完毕”子程序前面增加了一部分代码以完成新增功能:

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

局部容器:数据类型:文本型

局部容器:进入者数据类型:文本型

如果真(输入框(“校验”,“请输入:”,,,)=假)

*备注:可以自己设计一个输入窗体代替输入框

结束()

*备注:如果不输入,则直接.

如果真结束

如果(打开(“”,,,,,,)=真且查找(读(“”)=))

进入者=读(“所有者”)

如果真(打开(“系统日志”,,,,,,))

加记录(进入者,取现行时间())

*备注:记录当前进入者和进入时间

如果真结束

全部关闭()

*备注:关闭可能已经打开的所有数据库

否则

信息框(“校验失败!”,0,“错误”)

结束()

如果结束

……后面为原有代码

程序分析:

在启动窗口创建完毕调用“__启动窗口_创建完毕”时,程序打开一个输入框请求用户输入

,如果用户没有输入就输入框,程序直接结束,否则程序打开“”数据库

并在该库中查找对应,如果没有找到,显示校验失败并程序。如果找到,则将

用户进入信息记录到系统日志数据库中。

Step-by-StepGuidetoWritingYi

ProgramsPartTwo

Today,wewillcontinuetoaddnewfeaturestotheprogramwewrotelasttime:passwordverification.Only

userswiththecne

orrectpasswordcanterthesystem,andthese

文档评论(0)

1亿VIP精品文档

相关文档