易语言的数据库操作教程

易语言的数据库功能大部分是基于 XBASE 方式的,今天小编就简单介绍一下易语言数据库的使用的一些基本操作。

1、易语言数据库文件由三部分组成,分别如下:

1、.edb :数据库主文件

2、.edt:数据库辅助数据文件,仅在数据库中存在备注型或者字节集型字段时才存在,文件名称除了后缀外与数据库主文件相同,它必须与.edb文件放在同一目录中。

3、.enx:数据库索引文件。由用户自行创建,用作加快记录的查找速度。

2、易语言数据库由行和列组成,其中每一行被称为一条记录,每一列称为一个字段。字段具有“名称”、“类型”、“最大文本长度”三个属性:

名称: 长度在 16 个字符以内。

类型: 字节型、短整数型、整数型、长整数型、小数型、双精度小数型、日期时间型、逻辑型、文本型、字节集型和备注型。

最大文本长度: 若字段类型为“文本型”,其值范围必须在 1 到 1024 之间。若不为“文本型”,本属性无效,文本长度超出部分将被自动剪切。

3、创建数据库:使用“创建”命令在程序中创建数据库。

4、打开数据库: 使用“打开”命令打开指定数据库。可以同时打开多个数据库。 易语言的数据库抛弃了 XBASE 的工作区概念,可以同时打开更多个数据库。

5、置当前数据库:系统内部“当前数据库”状态值,用来指向已被打开的数据库。绝大部分数据库操作命令都针对当前数据库。用户可以使用“置当前库”命令改变系统中“当前数据库”状态值的指向。

6、关闭数据库:使用“关闭”命令关闭当前数据库。使用“全部关闭”命令一次性关闭已打开的所有数据库。

7、“复制记录”命令能够将当前数据库的记录复制到另一个数据库,调用格式的后半部分为:复制记录 (数据库文件名,记录条件,字段范围,… ),其中,字段范围参数一般都指数据库命令的最后一个参数。

8、在当前数据库的当前记录处进行记录字段的读写,主要为以下命令:

1、“读”。如:读(#性别)可以返回当前记录处员工的性别;

2、“写”。如:写(#性别,“女”)     可以将当前记录处员工的性别改为“女”;

3、“读字段”和“写字段”可以读写非当前数据库内的记录字段;

4、“修改”命令可以一次性修改当前记录的多个字段。如:修改(“男”,2000)语句可以将当前记录的员工性别改为“男”,工资改为 2000 。

9、删除记录:易数据库使用“删除”命令来删除记录,但执行命令后并不立刻将记录从数据库中清除,只是在该记录上加了一个删除标记,依旧可以被正常访问。只有当执行“彻底删除”命令后,这些被加上删除标记的记录才会被从数据库中真正清除。使用“清空”命令可以彻底删除当前数据库内的所有记录。

(0)

相关推荐

  • 易语言调用MS SQL SERVER数据库方法

    Microsoft SQL SERVER 数据库存储过程,根据其输入输出数据,笼统的可以分为以下几种情况或其组合:无输入,有一个或多个输入参数,无输出,直接返回(return)一个值,通过output参数返回一个或多个值,返回一个记录集(recordset).无论哪一种情况,无论输入输出参数多复杂的存储过程,都可以在易语言中正确调用,准确的传入参数,并获取正确的输出数据.下面我(liigo)分多种情况介绍在易语言中调用MS SQL SERVER数据库存储过程的详细方法,使用数据库操作支持库(eD

  • 易语言纯IP数据库查询代码实例

    以下是我们给大家分享了易语言IP数据库查询相关的内容代码,大家可以测试下 .版本 2 .支持库 spec .程序集 程序集1 .子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码 _临时子程序 () ' 在初始化代码执行完毕后调用测试代码 返回 (0) ' 可以根据您的需要返回任意数值 .子程序 _临时子程序 ' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中. ***注意不要修改本子程序的名称

  • 易语言读写数据库操作详解

    1.实现效果 2.注意事项:我们先用SQLiteStudio建表以及表中字段(SQLiteStudio工具可百度下载):写程序之前对支持库进行配置,勾选Sqlite3数据库支持库而不是Sqlite数据库支持库,因为选用后者会出现一些打不开表之类的问题: 3.源码 .版本 2 .支持库 sqlite3 .支持库 spec .支持库 iext .程序集 窗口程序集_启动窗口 .程序集变量 test数据库, Sqlite数据库 .程序集变量 student表, Sqlite表 .子程序 _按钮_插入数

  • 易语言的数据库操作教程

    易语言的数据库功能大部分是基于 XBASE 方式的,今天小编就简单介绍一下易语言数据库的使用的一些基本操作. 1.易语言数据库文件由三部分组成,分别如下: 1..edb :数据库主文件 2..edt:数据库辅助数据文件,仅在数据库中存在备注型或者字节集型字段时才存在,文件名称除了后缀外与数据库主文件相同,它必须与.edb文件放在同一目录中. 3..enx:数据库索引文件.由用户自行创建,用作加快记录的查找速度. 2.易语言数据库由行和列组成,其中每一行被称为一条记录,每一列称为一个字段.字段具有

  • 易语言对数据库操作之“取字段尺寸”命令用法

    返回当前数据库中指定字段在记录中所占的尺寸.如果指定字段不存在,将返回 0 .注意:备注型和字节集型字段将返回 4 . 语法: 整数型 取字段尺寸 (字段名称或位置) 参数名 描 述 字段名称或位置 必需的:通用型.参数值可以为一个字段名称文本或者一个字段位置数值,字段位置数值从 1 开始. 例程: 说明: 使用记次循环,将数据库中所有字段的字段名.字段类型和字段尺寸取出,并显示在超级列表框中.循环中使用"取字段尺寸()"命令,将所有字段所占尺寸取出来,该命令返回指定字段在记录中所占的

  • 易语言对数据库操作之“新建索引”命令用法

    在当前数据库中创建并打开一个索引文件.索引的存在将降低对数据库记录的更新速度,所以除非是较大的数据库(最起码在一千条记录以上),否则一般不用使用索引.成功返回真,失败返回假. 语法:逻辑型 新建索引 (欲创建索引文件的名称,[索引类型],[索引选项],[索引块尺寸],被索引字段的名称,- ) 参数名 描 述 欲创建索引文件的名称 必需的:文本型. 索引类型 可选的:整数型.参数值可以为以下常量值之一,如果被省略,默认为"#通常索引": 1.#通常索引: 2.#读音索引: 在文本型索引字

  • 易语言对数据库进行“取当前库”操作的用法

    返回当前数据库的别名,如不存在别名,则返回其名称.如果未设置当前数据库,将返回空文本. 语法: 文本型 取当前库 () 例程: 说明: 使用"取当前库()"命令,将当前数据库名取出,显示在"当前库编辑框中".在改变当前库后,也使用"置当前库()"命令显示当前数据库名. 以上就是易语言对数据库进行"取当前库"操作的用法的详细内容,更多关于易语言取当前库命令的资料请关注我们其它相关文章!,希望大家以后多多支持我们!

  • 易语言关于数据库“置当前库”命令用法

    本命令选择一个已经被打开的数据库为当前数据库,大部分数据库操作命令都针对当前数据库,譬如:记录指针的移动.字段的读写等等.如果指定数据库不存在或者尚未被打开,命令将返回假,否则返回真. 语法: 逻辑型 置当前库 (数据库别名或名称) 参数名 描 述 数据库别名或名称 必需的:文本型.参数值指定一个已经被打开的数据库. 例程: 说明: 使用"置当前库()"命令将当前库设置为组合框中所选数据库,并使用记次循环命令将当前库所有记录的"年龄"显示在列表框中. 注意:易语言中

  • 易语言注册热键操作步骤

    易语言注册热键代码教程.按下按键执行程序 1.按下F5键,显示信息框的教程,打开易语言,首先新建一个标签, 2.窗口程序集写一个变量名,整体代码如下: .版本 2 .程序集 窗口程序集1 .程序集变量 F5 3.比如注册F5键,启动窗口下写代码, .版本 2 .支持库 shellEx .子程序 __启动窗口_创建完毕 F5 = 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F5键) 4.双击标签,跳出 .版本 2 .子程序 _标签1_反馈事件, 整数型 .参数 参数一, 整

  • 易语言中数据库“更新索引”命令详解

    通过完全重建来更新当前数据库的当前索引. 成功返回真,失败返回假. 语法: 逻辑型 更新索引 () 例程: 说明: 打开数据库的同时,打开2个索引文件."更新索引"按钮被单击后,运行"更新索引()"命令,成功更新索引后,将当前打开的索引显示在列表框中. 以上就是易语言中数据库"更新索引"命令详解的详细内容,更多关于易语言更新索引命令的资料请关注我们其它相关文章!

  • 易语言对文本操作的步骤教学

    在易语言编程中,我们往往需要对一些文字进行截取或分割出来,如何准确.快速的实现这一目标呢?下面笔者来为大家演示 1.首先,我们打开易语言编程软件,点击左上角,新建一个文件,如图所示 2.我们点击新建后,会弹出一个对话框,我们选择要创建的类型,在此选择Windows窗口程序,如图所示 3.我们在新创建好的界面上放置编辑框.静态文本.按钮.列表框等组件,界面布局如图所示 4.首先,我们来实现获取功能,也就是用第二个编辑框所输入的文本来分割前一个编辑框中输入的内容,代码如图所示 5.我们将提取到的文本

  • 易语言网页填表操作

    用易语言编程工具编写网页普通填表 1.用IE浏览器打开百度 2.运行精易编程助手,打开[网页分析]按钮 3.拖动蓝色圆形十字到百度首页 4.分析出的详细信息,查看按钮ID 5.点击精易编程助手中的[窗口探测]查看标题 6.打开易语言,创建窗口句柄 新建一个标签.按钮.编辑框 7.代码如下,一定要普通填表初始化 8. 代码如下:.版本 2.程序集 窗口程序集1.程序集变量 句柄, 整数型.子程序 _按钮1_被单击普通填表.初始化 (句柄)普通填表.文本框_写内容 ("1", 编辑框1.内

随机推荐