学生信息管理系统------系统模块
系统模块主要分为三个小模块:1:添加用户 2 : 修改密码 3 : 推出登陆其中知识点相对比较多的在添加用户窗体中: 1:添加用户模块的主要功能就是为数据库添加新的用户 a: 判断文本框中是否为空 b:若不为空,判断输入的用户名是否在数据库中已经存在起初对于这句话并不是很理解,在查询之后发现其实他的含义是:txtSQL = "select * from user_info&q
·
系统模块主要分为三个小模块:1:添加用户 2 : 修改密码 3 : 推出登陆
其中知识点相对比较多的在添加用户窗体中:
1:添加用户模块的主要功能就是为数据库添加新的用户
a: 判断文本框中是否为空
b:若不为空,判断输入的用户名是否在数据库中已经存在
起初对于这句话并不是很理解,在查询之后发现其实他的含义是:
txtSQL = "select * from user_info"
Set mrc = ExecuteSQL(txtSQL, Msgtext)
'是自定义函数。ExecuteSQL 一定是执行SQL语句(英文的意思是这样的-一般按照用途定义名字的)
'里面的两个参数 txtSQL 是指 用来执行的SQL语句 比如:select * from 表
'MsgText参数 指的是实行完SQL语句后的弹出框 是成功了还是失败了之类
ExecuteSQL(txtSQL, Msgtext)
解释: ExecuteSQL 一定是执行SQL语句(英文的意思是这样的-一般按照用途定义名字的)
'里面的两个参数?txtSQL?是指?用来执行的SQL语句?比如:select*from表
'MsgText参数 指的是实行完SQL语句后的弹出框?是成功了还是失败了之类的
但是msgtext 究竟是什么东西? 他会弹出什么信息?
可以用 msgbox msgtext 来帮助我们检测 msgtext他真实的含义:
他会弹出这样的提示 所以这里的msgtext 作用就是相当于
txtSQL = "select * from user_info"
语句的反馈,一共查询到一条记录
在判断完俩个密码一致之后,需要更新数据库中的内容,这时就用到了:
mrc.Fields(0) = Trim(Text1(0).Text) '第一列为user_ID
mrc.Fields(1) = Trim(Text1(1).Text) '数据库第二列为 user_pw 即为密码
这里的 0 和 1 究竟是什么意思?
这里表示数据库中第一列和第二列 , 打开相应的数据库表可以看出:
下面是我关于系统模块的思维导图:
更多推荐
已为社区贡献1条内容
所有评论(0)