对于一些人员变动较大的数据库应用程序,提供一个用户注册功能是十分必要的。用户注册功能的本质就是向用户表中插入一条新的用户记录。使用SQL语句向表中插入数据较为简单、方便,可以通过制作一个查询,在运行查询时将窗体中的数据添加到用户表中。
下面以“注册窗体”数据库为例,为登录窗体添加注册功能,讲解如何在登录窗体中实现注册功能。
步骤1:创建“用户注册”数据库,并在其中创建“用户”表,表结构如图5-5所示。
图5-5 用户注册表结构
步骤2:创建“注册”窗体,并添加相应的文本框和按钮控件,如图5-6所示。
图5-6 注册窗体
步骤3:添加用户名更新后的事件。双击“用户名”文本框控件的文本框部分,打开属性表,单击“更新后”事件右侧的
按钮,为用户名文本框添加更新后事件,如图5-7所示。
图5-7 更新后事件
步骤4:判断注册用户名是否已经存在。在“用户名”文本框控件更新后事件中输入判断用户名是否已经存在的代码,存在则提示并清空文本框内容,代码如图5-8所示。
图5-8 更新后代码
步骤5:判断是否输入相应数据。为“注册”按钮添加单击事件,在事件中输入判断用户名、密码和确认密码是否输入以及密码是否为大于等于6位的代码,如图5-9所示。(https://www.xing528.com)
图5-9 “注册”代码
步骤6:判断密码提示和答案的输入情况。继续输入判断密码和答案的输入情况的代码,在输入提示问题后提示答案不能为空,如图5-10所示。
图5-10 密码提示和答案
步骤7:运行“注册账户”查询。输入运行“注册账户”查询代码,并根据是否出错判断是否注册成功,如图5-11所示。
图5-11 注册账户查询
步骤8:创建追加查询“注册用户”。创建追加查询“注册用户”,输入将“注册”窗体中输入的数据追加到用户表中的代码,如图5-12所示。
图5-12 追加查询
步骤9:为“取消”按钮添加单击事件。为“取消”按钮添加单击事件,在该事件中输入关闭当前窗体的代码,如图5-13所示。
图5-13 注册取消
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
