易语言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

转载于:https://www.cnblogs.com/xiaobyn/p/5823998.html

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

  1. 易语言 mysql_易语言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. mysql数据库+易语言的应用_易语言mysql数据应用源码

    易语言mysql数据应用源码 易语言mysql数据应用源码 系统结构:注册账号,连接Mysql,用户注册验证码,修改密码验证码,忘记密码验证码,修改密码,忘记密码, ======窗口程序集1 | | ...

  5. 易语言大漠一键登录游戏使用FindStrFastE进入游戏

    一键登录进入游戏 ,改变了大漠模块的调用方法,使用全局变量dm,让它的类型为E大漠,从而实现免注册到系统,免360之类的查杀,同时讲解了延时延迟的区别,和处理事件()的作用.关键是在找字时,改用了Fi ...

  6. mysql 线程池源码模块_易语言Mysql线程池2.0模块源码

    易语言Mysql线程池2.0模块源码 易语言Mysql线程池2.0模块源码 系统结构:GetThis,初始化,关闭类线程,线程_测试,其他_附加文本,连接池初始化,取mysql句柄,释放mysql句柄 ...

  7. 易语言mysql怎么写字段值_易语言数据库怎么加字段 数据库添加字段说明

    易语言将access数据库作为数据源怎么添加记录到access? .版本 2 .支持库 eDB 数据库连接1.连接Access (取运行目录 () + "数据库名称", " ...

  8. 易语言大漠一键登录实现启动后台绑定游戏

    一键启动游戏,采用进程_创建,然后通过获取游戏窗口句柄,可以通过API窗口_取句柄和Findwindow获取窗口句柄,然后后台绑定游戏窗口. 启动游戏 .版本 2.子程序 启动游戏 .局部变量 i, ...

  9. mysql db模块下载_易语言MySql数据库操作类V1.0模块源码

    易语言MySql数据库操作类V1.0模块源码 易语言MySql数据库操作类V1.0模块源码 系统结构:MySql数据库连接类_测试子程序,置连接选项,连接,关闭,是否已连接,取连接句柄,置连接句柄,执 ...

最新文章

  1. Go 学习笔记(46)— Go 标准库之 fmt(输入/输出格式化参数、Printf/Fprintf/Sprintf区别、Println/Fprintln/Sprintln 区别)
  2. Load 方法 暨 程序的加载顺序
  3. HTML iframe 和 frameset 的区别
  4. iis7 php安装教程,iis7 php安装方法详解
  5. css盒模型中子元素垂直方向上总高度与父元素height的关系
  6. 如何在阿里云上运行SAP UI5应用
  7. 你要知道的开源地理空间软件10件事
  8. C语言指针与数组之间的恩恩怨怨
  9. 快速正确的修改变量的命名和如何正确规范的注释
  10. VC++多线程工作笔记0002---线程的运行状态
  11. oracle如何查找谁删除了数据_一文看懂Oracle是如何闪回数据库的?
  12. 自动的自动化:EvoSuite 自动生成JUnit的测试用例
  13. 计算机无法备份,iTunes无法备份是怎么回事?iTunes无法备份怎么解决?
  14. 今天来告诉你caj文件怎么打开
  15. SSL1284压岁钱
  16. vim设置自动保存快捷键、执行当前正在编写的Shell脚本快捷键
  17. 某站的视频下载与合并,m4s的处理。
  18. MySQL导入数据遇到Error Number: 1467 Failed to read auto-increment value from storage engine错误
  19. css线条伸缩_CSS3弹性伸缩布局(上)——box布局
  20. ecshop判断是手机访问还是web访问

热门文章

  1. 我的专属QQ 功能篇 (一)
  2. CYYMysql 源码解读 3
  3. 编写访问数据库的应用层程序,经常catch出的一些错误
  4. Lua开发工作笔记0003---Windows下搭建Lua开发环境
  5. System学习笔记005---如何查看远程的一台电脑的某个端口有没有打开_centos查看某个端口是否打开
  6. Ui学习笔记---EasyUI的使用方法,EasyLoader组件使用
  7. vs在release下调试时局部变量值错位修复
  8. LINUX让环境变量立即生效的方法
  9. 神奇的go语言(聊天室的开发)
  10. 从skyeye学习arm(文件系统篇)