精易论坛

标题: 第④期十二课mysqlzc登录 cha询实例 [打印本页]

作者: 时光海苔    时间: 2019-2-2 15:07
标题: 第④期十二课mysqlzc登录 cha询实例
本帖最后由 时光海苔 于 2019-2-2 15:08 编辑


  
子程序名返回值类型公开备 注
_按钮_zc_被单击  
变量名类 型静态数组备 注
确认密码文本型 
密码文本型 
用户名文本型 
sql文本型 
执行结果逻辑型 
用户名 = 编辑框_zc用户名.内容
密码 = 编辑框_zc密码.内容
确认密码 = 编辑框_zc确认密码.内容
如果真 (用户名 = “” 密码 = “” 确认密码 = “”)
信息框 (“参数不能为空”, 0, , )
返回 ()
如果真 (密码 ≠ 确认密码)
信息框 (“两次密码不一致”, 0, , )
返回 ()
如果真 (连接句柄 = 0)
连接句柄 = 连接MySql (“localhost”, “root”, “root”, “e”, )

如果真 (连接句柄 = 0)
信息框 (“连接数据库失败了”, 0, , )
返回 ()
sql = “insert into users values('','”编码_gb2312到utf8 (用户名)“','”编码_gb2312到utf8 (密码)“')”
执行结果 = 执行SQL语句 (连接句柄, sql)
如果真 (执行结果 = )
信息框 (“zc数据失败了”, 0, , )
返回 ()
信息框 (“zc成功”, 0, , )
选择夹1.现行子夹 = 1


i支持库列表   支持库注释   
mysqlMySql支持库


  
子程序名返回值类型公开备 注
_按钮_登录_被单击  
变量名类 型静态数组备 注
用户名文本型 
密码文本型 
连接句柄整数型 
sql文本型 
执行结果逻辑型 
用户名 = 编辑框_登录用户名.内容
密码 = 编辑框_登录密码.内容
如果真 (用户名 = “” 密码 = “”)
信息框 (“参数不能为空”, 0, , )
返回 ()
如果真 (连接句柄 = 0)
连接句柄 = 连接MySql (“localhost”, “root”, “root”, “e”, )
' 调试输出 (连接句柄)
如果真 (连接句柄 = 0)
信息框 (“链接数据库失败了”, 0, , )
返回 ()
sql = “select * from users where username='” + 用户名 + “' and password='” + 密码 + “'”
' 调试输出 (sql)
执行结果 = 执行SQL语句 (连接句柄, sql)
如果真 (执行结果 = )
信息框 (“用户名或密码不正确”, 0, , )
返回 ()
信息框 (“登录成功了”, 0, , )
载入 (窗口1, , )


i支持库列表   支持库注释   
mysqlMySql支持库

每日一贴:mysql常规操作
知识点:mysql操作
删除 和修改没写哈,都一样的

作者: Daen    时间: 2019-2-2 15:22
用完记得关闭SQL连接
作者: 菜菜瓜    时间: 2019-2-2 19:34
明文验证登陆??
作者: kyo9766    时间: 2019-2-12 16:27
可以吧应户名 登陆的 账号密码 读出来之后 判断,更安全




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4