易语言教程_易语言源码_易语言写挂_易语言论坛_看流星社区

 找回密码
 注册
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
查看: 115|回复: 0

数据库易语言 易语言如何创建EDB数据库

[复制链接]
发表于 2017-6-16 08:42:53 | 显示全部楼层 |阅读模式

易语言数据库操作有两种方法,一种是使用易语言菜单,另一种是在程序中使用代码。我们重点学习重点是使用易语言菜单编辑易数据库,使用代码编辑易数据库不展开细说。
    1.创建易数据库
   (1)使用菜单创建易数据库
    使用菜单创建易数据库也称手工创建易数据库,选择点击菜单“数据库”——“结构编辑器”,会弹出数据库结构管理器界面,然后插入字段信息,定义名称、类型、字段长度。插入若干需要的字段,并定义名称、类型、字段长度,保存并为数据库命名。
   利用数据库结构管理器,可以对字段进行修改:在“字段数”列表框中选择需要修改的字段,在“字段信息”分组框中修改。还可以上、下移动调整字段位置。
    数据库结构管理器还可以新建索引、新建数据库表、给数据库设置密码、打开已有数据库、保存当前数据库、关闭数据库结构管理器等功能。


数据库结构管理器界面


   (2)使用代码创建易数据库
    一般将数据库中所使用的名称及字段名设置为常量,有利创建和维护。以前面“员工工资表”为例,建立一个常量数据表,如下:


数据库名称和字段名常量表

    使用代码创建易数据库,需要使用“创建()”命令,该命令的原型是:“<逻辑型>创建(文本型欲创建数据库的文件名,字段信息数组字段信息表)”。创建()命令的返回值是逻辑型,表明是否执行成功;第一个参数是要创建数据库的文件名,如:“员工工资表.edb”,也可加上要创建的路径;第二个参数是一个字段信息数组。  
    2.为易数据库添加记录
   (1)使用菜单添加记录
    依次点击菜单“数据库”——“记录编辑器”,打开“员工工资表”数据库,弹出“数据库记录编辑”界面,选择菜单“增删”——“添加空记录”,填写字段信息。再点击“添加空记录”子菜单,每点击一次,就会填加一条空记录。
    还可用“记录”菜单下子菜单,实现“到首记录”、“到尾记录”、“上一记录”、“下一记录”、“上一页”、“下一页”、“到指定记录”操作;用“字段”菜单下子菜单,实现“到首字段”、“到尾字段”、“上一字段”、“下一字段”、“上一行”“下一行”操作;用“删除”菜单下子菜单,实现“改变删除状态”、“清除所有被删除记录”、“清空数据库”操作。


数据库记录编辑界面


    查看添加好的记录,依次点击易语言菜单“工具”——“报表编辑器”,弹出“易之表”界面,点击“易之表”菜单“文件”——“打开数据库”,找到并打开“员工工资表.edb”文件,如下图:


员工工资表


   (2)使用代码添加记录
    使用代码添加和修改记录,主要有以下几个命令:
    “加空记录()”,可以在当前数据库记录的尾部添加一条空记录。
    “加记录()”,在添加空记录时,可以同时提供欲添加的数据。
    “添加()”,可以将其它数据库内的记录添加到本数据库。
    “写()”,可以将数据写入当前数据库中的当前记录处的指定字段内。
    “写字段()”,可以将数据写入当前数据库内的记录字段。
    “修改()”,可以一次性修改当前记录的多个字段。
    3.易数据库密码设置
   (1)使用菜单设置密码
    选择菜单“数据库”——“设置数据库密码”,弹出“设置数据库密码”界面,两次输入密码,点击“确认”按钮。


设置数据库密码


   (2)使用代码设置密码
    使用代码设置密码,需要使用“设数据库密码()”命令,命令原型是:“<逻辑型>设数据库密码([文本型新密码文本])”。
    易数据库设置密码,可以提高安全性,避免信息外泄。设置了密码的数据库打开时,要输入正确的密码 。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|看流星社区  |网站地图

GMT+8, 2017-9-27 00:04 易语言论坛 易语言导航

Powered by 看流星社区 X3.2

©2011-2016 最好的辅助编程技术论坛

快速回复 返回顶部 返回列表