易语言MySql注册登录

用到的主要易语言命令:

连接MySql (, , , , )

执行SQL语句 (, )

取记录集 ()

读字段值 (, , )

释放记录集 ()

断开MySql ()

命令介绍:

①、连接MySql (, , , , ):顾名思义,这条命令是用来连接你的MySql数据库的,返回一个MySql句柄(整数型)表示连接成功,返回0则表示连接失败,一共有5个参数。

第一个参数为MySql服务器地址,类型为文本型,可空,如果为空则默认本机;

第二个参数为MySql用户名,类型为文本型;

第三个参数为MySql密码,类型为文本型;

第四个参数为数据库名,类型为文本型;

第五个参数为端口号,类型为整数型,可空,如果为空则默认3306。

有效的Mysql句柄使用完毕后需通过“断开Mysql”命令释放相关资源。

②、执行SQL语句 (, ):执行一条SQL语句,执行成功返回真,失败返回假。如果执行成功可以通过“取记录集”命令得到记录集句柄。一共有2个参数。

第一个参数为MySql句柄,类型为整数型;

第二个参数为sql语句,类型为文本型,如不懂sql语句,可自行百度了解。

③、取记录集 ():得到查询后的记录的集合(简称:记录集)。返回记录集句柄。一共有一个参数,MySql句柄,类型为整数型。本参数必须是本进程调用“连接MySql”命令得到的返回值。当使用完记录集后要通过“释放记录集”命令来释放记录集。

④、读字段值 (, , ):读记录集中当前行的字段内容,字段索引从0开始。读取成功返回真,失败返回假。如果读取成功将把字段中的数据写入结果变量。一共有三个参数。

第一个参数为记录集句柄,类型为整数型。本参数必须是本进程调用“取记录集”命令得到的返回值。

第二个参数为字段,类型为通用型。本参数指定您想要读取的字段,可以是字段名称或是字段序号。

第三个参数为结果变量,类型为通用型。提供参数数据时只能提供变量,本参数是存放返回结果的变量。

⑤、释放记录集():释放记录集之后,原记录集句柄不可再用。一共有一个参数,记录集句柄,类型为整数型。本参数必须是本进程调用“取记录集”命令得到的返回值。

⑥、断开MySql():断开一个MySql连接。断开之后原连接句柄不可再用。一共有一个参数,MySql句柄,类型为整数型。本参数必须是本进程调用“连接MySql”命令得到的返回值。

PS:以上只是简单介绍,详情可自行查看!

界面设计如图:

注册(两个标签、两个编辑框、一个按钮,名称分别为注册用户名标签、注册密码标签、注册用户名编辑框、注册密码编辑框和注册按钮)

登录(两个标签、两个编辑框、一个按钮,名称分别为登录用户名标签、登录密码标签、登录用户名编辑框、登录密码编辑框和登录按钮)

PS:界面有些简陋,没有邮箱等,但代码都一样!

准备:

在数据库新建一张表,用来存储用户的表。我这里建的表名为user,有两个字段:username和password(字段类型均为text,字符集均为UTF-8),如图所示:

主要代码:

图1

图2

图3

代码解说:

代码比较简单,只要懂sql并且了解所用的主要命令就可。

总结:

代码中最主要的是sql语句,主要命令为次。所以操作数据库懂sql以及会操作的一些命令,那写代码完全不是事!也不会懵!

如果还是有点不懂的话可以下载源码:

下载链接:http://srcpan.com/fs/cl6i5a6o5b1l8o2g0/

文件大小:2.46kb

易语言 mysql_易语言MySql注册登录相关推荐

  1. 易语言MySql注册登录

    易语言MySql注册登录 用到的主要易语言命令: 连接MySql (, , , , ) 执行SQL语句 (, ) 取记录集 () 读字段值 (, , ) 释放记录集 () 断开MySql () 命令介 ...

  2. 易语言mysql验证_易语言MySql注册登录

    用到的主要易语言命令: 连接MySql (, , , , ) 执行SQL语句 (, ) 取记录集 () 读字段值 (, , ) 释放记录集 () 断开MySql () 命令介绍: ①.连接MySql ...

  3. c mysql注册登录_C语言实现注册登录系统

    本文实例为大家分享了C语言实现注册登录系统的具体代码,供大家参考,具体内容如下 /* Note:Your choice is C IDE */ #include "stdio.h" ...

  4. c语言实现注册页面窗口,C语言控制台程序实现的注册登录

    #include #include #define U 30 struct users { char ac[30]; char pw[30]; } ; struct users use[U];//结构 ...

  5. Jsp+Servlet+MYSQL注册登录案例(界面难看,ε=(´ο`*)))唉)

    注册登录界面尤为常见,我的界面尤为难看,勉为其难的写吧,前端不熟就是这样... 这个案例运用到了: 1.Jsp动态页面--->动态页面 2.Servlet逻辑判断后台---->实现界面与数 ...

  6. ios mysql注册登录界面_iOS+PHP注册登录系统 PHP部分(上)

    最后达成效果: 分析做项目的基本流程: 1.先创建数据库 2.写PHP服务端 3.写iOS用户端 1.创建数据库 我用的是wamp. 数据库名称为ioslogin,表名为users其中有3个字段use ...

  7. c语言编程实现简单的注册登录,C语言编程:实现用户的注册和登录

    满意答案 nelsonsd 推荐于 2018.02.26 采纳率:58%    等级:5 已帮助:55人 #include "stdafx.h" #include "st ...

  8. ios mysql注册登录界面_iOS+PHP实现登录功能

    近期在做app开发的时候,因为要用到app登录功能,就自己写了个简单的iOS+PHP实现登录功能的demo,经过运行能够通过登录测试. 在开发过程中,也是碰到了各种各样的问题,经过不断的调试和改变方法 ...

  9. jap mysql注册登录_SpringBoot+JPA实现连接数据库及简单的登录页面(超详细,附全部源码)...

    首先要学会创建SpringBoot项目.(可自行查阅网上资料) 项目结构 Pom.xml(引入相关依赖) mysql mysql-connector-java runtime org.projectl ...

最新文章

  1. 金融业加速智能化,解析360金融AI基础架构和应用
  2. vn.py 2.0.2 发布,全功能交易程序开发框架
  3. 两边双虚线是什么意思_单黄线和双黄线有什么不同?很多人都记不对,被扣分都不知道...
  4. CentOS-6.2编译Qtopia-2.2.0
  5. Python中赋值、浅拷贝、深拷贝
  6. 选择or不选择苹果的理由
  7. 【PAT - 甲级 - 1018】Public Bike Management (带权最短路,多条最短路中加条件,DFS)
  8. 从边缘到云,万物互联时代Aruba的技术经
  9. C#开发人员能够可视化操作windows服务
  10. Java 8 Comparator: 列表排序
  11. QT pro文件 Win/Linux跨平台写法
  12. 和opengl的关系_从零开始的图形学学习(零):一切的开始 —— 自建OpenGL开发框架...
  13. YAML语法详细总结
  14. 英语四六级网站服务器繁忙,大学生英语四六级服务至上
  15. python 绘制q-q图代码
  16. 【NAACL 2021】RCI:在基于 Transformer 的表格问答中行和列语义捕获
  17. pycharm安装lxml提示ERROR: b'xslt-config' \xb2\xbb\xca\xc7\
  18. MATLAB图像平移、旋转、缩放、裁剪
  19. 做题遇到的trick和想法
  20. C盘存储空间不够?拓展C盘空间的方法

热门文章

  1. java网络图片与二进制字符串相互转换
  2. 关于SQLite.org网站给黑...
  3. 信息学奥赛一本通(1250:The Castle)
  4. 信息学奥赛一本通(1212:LETTERS)
  5. 信息奥赛一本通(1112:最大值和最小值的差)
  6. 数的划分(信息学奥赛一本通-T1304)
  7. 14 MM配置-BP业务伙伴-定义供应商科目组和字段选择
  8. 4.6.1 定义工作区
  9. c语言sort函数_C语言经典面试题目及答案详解(二)
  10. Kubesphere V2.1.1安装后开启可拔插组件DevOps(2)