易语言——实现数据库的连接 怎样与数据库连接

易语言对于初学者而言是一种非常好学的中文编程语言,能够快速地实现很多功能,全汉语编程,简单易上手,易语言功能强大实用,系统全部自行设计开发,且易语言自带的即时帮助系统,非常方便。
这里,为大家带来数据库的连接教程。

数据库的搭建

  • 01

    打开Microsoft Office Access 基本数据库,新建一个新的数据库,如图所示,或者快捷键CTRL+N。

  • 02

    在软件界面右边,可以选择“空数据库”,填写数据库名字,并保存数据库。

  • 03

    设计数据表,输入字段名称,最后再输入相应的数据。

  • 04

    为数据库添上名字:“成绩表”输入相应的数据,至此,一个可用的数据库就完成了。

界面的制作

  • 01

    这次的数据库连接,自然也要用到“数据库连接”控件,还有“记录集”控件; 分别是用来实现连接与操作数据库。 如图所示:

  • 02

    界面的格式如图所示。最好为控件添上相对应的名称,方便以后的修改。

  • 03

    最终界面演示如图:

代码实现

  • 01

    为按钮“连接数据库”添加代码: .如果 (数据库连接1.连接Access (取运行目录 () + “\db1.mdb”, “”) = 真) 信息框 (“连接成功”, 0, “成功”, ) .否则 信息框 (“连接失败”, 0, “失败”, ) 数据库连接Access,只要提供数据库地址就可以联系,通过如果-否则来实现是否连接成功,并提示对话框。 测试时,请关闭数据库,否则无法连接成功。

  • 02

    如图所示,若已经成功连接则利用记录集控件对数据库进行操作: .如果 (数据库连接1.是否已连接 = 真) 记录集1.置连接 (数据库连接1) 记录集1.打开 (“成绩表”, #数据表名, ) 记录集1.到首记录 () 读出数据 () .否则 信息框 (“数据库未连接”, 0, “失败”, )

  • 03

    上面的“读出数据()”为一个子程序,目的是将数据库中读到的内容转移给编辑框中展示出来。 代码如下: 记录集1.读文本 (“姓名”, 姓名) 记录集1.读整数 (“学号”, 学号) 记录集1.读整数 (“成绩”, 成绩) 编辑框1.内容 = 姓名 编辑框2.内容 = 到文本 (学号) 编辑框3.内容 = 到文本 (成绩)

功能完善

  • 01

    我们为数据库的读入,添加“上一条”和“下一条”功能。 下一条: .如果 (数据库连接1.是否已连接 = 真) 记录集1.到下一条 () 读出数据 () .否则 信息框 (“数据库未连接”, 0, “失败”, )

  • 02

    上一条: .如果 (数据库连接1.是否已连接 = 真) 记录集1.到前一条 () 读出数据 () .否则 信息框 (“数据库未连接”, 0, “失败”, )

程序最终展示

  • 01

    数据库连接成功与失败

  • 02

    读取数据,上一条与下一条按钮的成功实现:

(0)

相关推荐

  • 易语言——实现数据库数据录入和SQL语句的使用

    易语言对于初学者而言是一种非常好学的中文编程语言,能够快速地实现很多功能,全汉语编程,简单易上手,易语言功能强大实用,系统全部自行设计开发,且易语言自带的即时帮助系统,非常方便. 这里,教大家如何实现 ...

  • 易语言使用与研究

    看到一篇好论文,把主要的抄写下来,论文对易语言开发环境,语句,具有特色的易语言类,易模块,支持库,易语言输入法以及怎样引用API底层函数,外部支持库等外部资源的研究学习,并且通过与常用的程序开发软件进 ...

  • 易语言数据库:[1]EDB详解(一)

    很多朋友EDB该如何操作,所以笔者准备了一次EDB的课程.实际上EDB由于非常简单,所以比access用的人还多.初学,还是用先学edb 创建edb数据库 01 先定义几个字段,id(就是序号,肯定是 ...

  • 易语言编写盗号源码

    现在有人学习易语言想盗号,就是不知道易语言盗号源码是什么.怎么发到指定邮箱.今天我就来教大家怎么编写易语言盗号源码. 操作方法 01 打开易语言,新建一个Windows窗口程序. 02 然后呢,制作一 ...

  • 易语言如何使用授权码发送SMTP邮件

    解决易语言如何使用授权码发送SMTP邮件问题 操作方法 01 这里以163邮箱为例: 注册后登录163邮箱,点击设置,开启SMTP服务. 02 点击邮箱左侧的客户端授权密码,可以自行手动设置授权码,设 ...

  • 易语言excel表格怎样导入到超级列表框

    易语言在操作excel时,常用自带组件表格或者高级表格来进行互换操作,把excel作为一个数据库类型,那么excel能不能用超级表框来互换操作,现在来看看怎样将excel表格的数据导入到超级列表框吧! ...

  • 易语言怎么向excel表格里读写数据

    易语言是国人的编程系统,符合国情,值得编程爱好者深入研究.本文教读者怎么利用易语言编程来与excel表格文件读写数据.本文并未涉及到数据库有关知识,非常浅显易懂. 操作方法 01 打开易语言,新建一个 ...

  • 易语言怎么读写Excel数据

    如何利用易语言实现对Excel表格数据的读写操作呢?实现对外部数据的读取求实现处理功能,是掌握好易语言这门编程语言的基本功,也是体现易语言强大功能的一部分.下面小编与大家分享一下在易语言中实现对Exc ...

  • 易语言邮箱QQ盗号源码

    易语言邮箱QQ盗号 操作方法 01 源码: .版本 2 .支持库 internet .子程序 _按钮1_被单击 .局部变量 发送结果, 文本型 连接发信服务器 ("smtp.163.com& ...