MySql实现简单的注册登录(易语言)

 更新时间:2016年08月31日 08:53:59   作者:小白要牛   我要评论

这篇文章主要介绍了使用易语言MySql实现简单的注册登录功能,涉及到易语言命令的相关知识,本文介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起学习吧

易语言简介:

易语言是一门以中文作为程序代码编程语言。以“易”著称。创始人为吴涛。早期版本的名字为E语言。易语言最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践。从2000年至今,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。

用到的主要易语言命令:

连接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以及会操作的一些命令,那写代码完全不是事!也不会懵!

相关文章

  • 易语言软件加VMProtect壳的方法解析

    易语言软件加VMProtect壳的方法解析

    在本篇文章里我们给大家详细分享了易语言软件加VMProtect壳的方法以及具体步骤,需要的朋友们参考下。
    2018-11-11
  • 易语言用窗口消息实现无边框调整和窗口的移动方法

    易语言用窗口消息实现无边框调整和窗口的移动方法

    在本篇文章了我们给大家分享了易语言用窗口消息实现无边框调整和窗口的移动方法有需要的朋友们可以学习参考下。
    2018-11-11
  • 易语言全角与半角转换的使用讲解

    易语言全角与半角转换的使用讲解

    今天小编就为大家分享一篇关于易语言全角与半角转换的使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11
  • 易语言是主流编程语言吗?易语言是什么

    易语言是主流编程语言吗?易语言是什么

    在本篇文章里我们给大家详细分析了什么是易语言,通过原理概念的讲述让大家知道易语言编程的基本知识点,有兴趣的朋友们学习下。
    2018-10-10
  • 易语言快捷搜索信息与快捷录入信息的代码

    易语言快捷搜索信息与快捷录入信息的代码

    今天小编就为大家分享一篇关于易语言快捷搜索信息与快捷录入信息的代码,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11
  • 易语言求平方根命令使用讲解

    易语言求平方根命令使用讲解

    今天小编就为大家分享一篇关于易语言求平方根命令使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11
  • 一步一步跟我学易语言之自定义数据类型

    一步一步跟我学易语言之自定义数据类型

    今天小编就为大家分享一篇关于一步一步跟我学易语言之自定义数据类型,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • 在易语言中使用类型库的方法

    在易语言中使用类型库的方法

    今天小编就为大家分享一篇关于在易语言中使用类型库的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • 易语言通过画图片命令将指定图片画到画板中

    易语言通过画图片命令将指定图片画到画板中

    今天小编就为大家分享一篇关于易语言通过画图片命令将指定图片画到画板中,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11
  • 零基础易语言入门教程(二)之编程思路

    零基础易语言入门教程(二)之编程思路

    这篇文章主要介绍了零基础易语言入门教程(二)之编程思路的相关资料,非常不错,适合新手入门学习,需要的朋友可以参考下
    2016-05-05

最新评论