A. 易语言edb数据库保存、修改、删除、查询
1、请打开易语言。
B. 易语言支持库和数据库是什么如何调用
1、易语言支持库,支持库是扩展易语言系统的主要方式之一,也是最有效的方式之一。通过使用其它编程语言为易语言开发支持库,易语言系统的功能可以得到无限扩展。通过支持库这一途径,易语言可以充分整合其它编程语言和操作系统的各种资源。
2、易语言数据库,易语言的数据库功能大部分基于XBASE 方式,所以您如果曾经接触过XBASE数据库系统中的任何一款,如:DBASE、FOXBASE、FOXPRO 等等,就能够相当快地了解并应用易语言的数据库。
3、数据库的调用必须是由专门的程序语言来进行数据库的存储过程,打开指定数据库,请使用“打开”命令。可以同时打开多个数据库(其数目仅受Windows 操作系统限制)。
(2)易语言edb数据库在哪里扩展阅读
易语言特点
1、超强的程序编辑器
2、多媒体功能支持强大
3、完善的网络、端口通讯和互联网功能支持
4、支持调用API底层函数
5、支持标准外部OCX组件
6、可由易语言支持库无限扩充其功能
7、模块化开发
C. 易语言高级表格怎么显示edb数据库中数据
我的是这样弄的:
.版本 2
.支持库 iext
.子程序 _主窗口_创建完毕
.如果 (文件是否存在 (取运行目录 () + “\data\” + “特种设备台账.edb”) = 假)
信息框 (“数据表不存在!”, 16, “提示”)
.否则
打开 (取运行目录 () + “\data\” + “特种设备台账.edb”, , , 4, , “”, )
.如果结束
_监控时钟_周期事件 ()
读取行 ()
透明标签1.左边 = 主窗口.宽度 - 透明标签1.宽度 - (选择夹1.宽度 - 透明标签1.宽度) ÷ 2
当前时间.时钟周期 = 1000
.版本 2
.支持库 eGrid
.子程序 读取行
.局部变量 变量1, 整数型
高级表格.置列宽 (0, 0)
高级表格.置列宽 (1, 20)
高级表格.置数据 (0, 1, 1, “序号”)
高级表格.置列宽 (2, 100)
高级表格.置数据 (0, 2, 1, “设备名称”)
高级表格.置列宽 (3, 100)
高级表格.置数据 (0, 3, 1, “单位内编码”)
高级表格.置列宽 (4, 100)
高级表格.置数据 (0, 4, 1, “规格型号”)
高级表格.置列宽 (5, 100)
高级表格.置数据 (0, 5, 1, “安装部位”)
高级表格.置列宽 (6, 100)
高级表格.置数据 (0, 6, 1, “使用证编号”)
高级表格.置列宽 (7, 100)
高级表格.置数据 (0, 7, 1, “年度检验日期”)
高级表格.置列宽 (8, 100)
高级表格.置数据 (0, 8, 1, “年度检验有效期”)
高级表格.置列宽 (9, 100)
高级表格.置数据 (0, 9, 1, “定期检验日期”)
高级表格.置列宽 (10, 100)
高级表格.置数据 (0, 10, 1, “定期检验有效期”)
高级表格.置列宽 (11, 100)
高级表格.置数据 (0, 11, 1, “安装就位日期”)
高级表格.置列宽 (12, 100)
高级表格.置数据 (0, 12, 1, “报废停用日期”)
高级表格.置列宽 (13, 100)
高级表格.置数据 (0, 13, 1, “重大维修日期”)
.计次循环首 (取记录数 (), 变量1)
跳到 (变量1)
高级表格.插入行 (“”, 高级表格.行数)
高级表格.置数据 (高级表格.行数 - 1, 1, 1, 读 (1))
高级表格.置数据 (高级表格.行数 - 1, 2, 1, 读 (2))
高级表格.置数据 (高级表格.行数 - 1, 3, 1, 读 (3))
高级表格.置数据 (高级表格.行数 - 1, 4, 1, 读 (4))
高级表格.置数据 (高级表格.行数 - 1, 5, 1, 读 (5))
高级表格.置数据 (高级表格.行数 - 1, 6, 1, 读 (6))
高级表格.置数据 (高级表格.行数 - 1, 7, 1, 读 (7))
高级表格.置数据 (高级表格.行数 - 1, 8, 1, 读 (8))
高级表格.置数据 (高级表格.行数 - 1, 9, 1, 读 (9))
高级表格.置数据 (高级表格.行数 - 1, 10, 1, 读 (10))
高级表格.置数据 (高级表格.行数 - 1, 11, 1, 读 (11))
高级表格.置数据 (高级表格.行数 - 1, 12, 1, 读 (12))
高级表格.置数据 (高级表格.行数 - 1, 13, 1, 读 (13))
.计次循环尾 ()
编号排序 ()
D. 易语言数据库 edb
.版本
2
.支持库
shell
.程序集
窗口程序集_启动窗口
.子程序
创建数据库子程序1
.局部变量
字段信息,
字段信息,
,
"1"
.局部变量
要分割的文本,
字节集
.局部变量
分割的文本,
文本型,
,
"0"
'
##############先指定数据库,数据名称,数据类型,
字段信息
[1].名称
=
“文本1”
'
数据库名称
字段信息
[1].类型
=
#文本型
'
数据库数据类型
字段信息
[1].最大文本长度
=
20
'
如果数据库数据信息保存类型为文本型,就要指定文本长度
'
##############这样数据库就先行指定了一行数据
创建
(取当前目录
()
+
“\范例”,
字段信息)
'
这时创建数据库,会包括一个空行,把文本分割后的文件导入数据库这一空行
要分割的文本
=
读入文件
(取特定目录
(#系统桌面)
+
“\1.txt”)
'
把文件读出来,导入到变量(要分割的文本)
加入成员
(分割的文本,
分割文本
(到文本
(要分割的文本),
#换行符,
))
'
这这里分割一下,文本都是一行一行的就用换行符来分割吧
写
(“文本1”,
分割的文本
[1])
'
这里可以用计次循环来赋值
E. 易语言怎么用i代码创建edb数据库
字段信息名称不能有空格,
“姓名 ”
“姓名”
“ 住址”
“住址”
还有你的路径也错了
.版本 2
.支持库 shell
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 数据库路径, 文本型
.局部变量 创建数据库, 字段信息, , "2"
数据库路径 = 取特定目录 (3) + “新建数据库.edb”
.如果真 (文件是否存在 (数据库路径)) ' 判断数据库是否存在,不存在就按以下标准创建
信息框 (“存在,”, 0, )
返回 ()
.如果真结束
创建数据库 [1].名称 = “姓名” ' 给字段信息的三个成员变量赋值
创建数据库 [1].类型 = #文本型
创建数据库 [1].最大文本长度 = 20
创建数据库 [2].名称 = “住址”
创建数据库 [2].类型 = #文本型
创建数据库 [2].最大文本长度 = 20
.如果 (创建 (数据库路径, 创建数据库)) ' 创建数据库
信息框 (“不存在,已创建 ”, 0, )
.否则
信息框 (“不存在,wei创建 ”, 0, )
.如果结束
调试输出 (取特定目录 (3))
F. 易语言如何寻找edb数据库里面内容! 如:我想找里面内容是否编辑框1.内容+“——” 如果有就弹出信息框
打开 (取当前目录 () + “\data\Meer.edb”, , , , , , )
到首记录 ()
.版本 2
.如果 (编辑框1.内容 ≠ 读 (“账号”)) ' 账号就是数据库对应的项。
服务器1.发送数据 (客户地址, “IssueAnswer”, 6)‘ 存在
.否则
服务器1.发送数据 (客户地址, “Permissions”, 6)‘不存在。
G. 易语言EDB数据库怎么创建
.版本 2
.局部变量 数据库路径, 文本型
.局部变量 数据信息, 字段信息, , "5"
数据库路径 = 取运行目录 () + “\” + “好友录.edb” ' 设置数据库路径
.如果真 (取反 (文件是否存在 (数据库路径))) ' 判断数据库是否存在,不存在就按以下标准创建
数据信息 [1].名称 = #姓名 ' 给字段信息的三个成员变量赋值
数据信息 [2].名称 = #qq
数据信息 [3].名称 = #电话
数据信息 [4].名称 = #地址
数据信息 [5].名称 = #说明
连续赋值 (#文本型, 数据信息 [1].类型, 数据信息 [2].类型, 数据信息 [3].类型, 数据信息 [4].类型, 数据信息 [5].类型)
数据信息 [1].最大文本长度 = 20
数据信息 [2].最大文本长度 = 20
数据信息 [3].最大文本长度 = 20
数据信息 [4].最大文本长度 = 500
数据信息 [5].最大文本长度 = 1000
创建 (数据库路径, 数据信息) ' 创建数据库
H. 易语言 edb数据库 怎样查找
.版本2
到首记录()
.判断循环首(真)
查找(读(1)≥到时间(编辑版框1.内容权)且读(1)≤到时间(编辑框2.内容))
.如果真(尾记录后()=真)
跳出循环()
.如果真结束
'以下就写你找到数据后要进行的任务
.判断循环尾()
I. 易语言edb数据库查找
打开(数据库1)
判断循环首 (查找 (读 (1) =编辑框1.内容))
要执行的命令
跳过 ()
判断循环尾 ()
J. 求助:易语言动态创建edb数据库
说明:"启动窗口"中只有一个编辑框和一个列表框,当编辑框中敲了"回车键",列表框中就加入一个项目,当编辑框中的文本最后有".edb"并敲了"回车键",就会创建这个名字的数据库.创建好之后.列表框中为空,又可创建另外一个数据库.
点击列表框中的项目,可在编辑框中修改,编辑框中为空,就删除该项目.别忘了敲"回车键"
其实在易语言中有创建edb数据库的,按"Alt+B"+S,在"数据库"的第一项"结构编辑器"中.
------------------------------------------------------------------
.版本 2
.子程序 _编辑框1_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型
.如果真 (键代码 ≠ #回车键)
返回 ()
.如果真结束
.如果真 (列表框1.现行选中项 ≠ -1)
.如果 (编辑框1.内容 ≠ “”)
列表框1.置项目文本 (列表框1.现行选中项, 编辑框1.内容)
.否则
列表框1.删除项目 (列表框1.现行选中项)
.如果结束
列表框1.现行选中项 = -1
清空编辑框 ()
返回 ()
.如果真结束
.如果真 (编辑框1.内容 ≠ “”)
返回 ()
.如果真结束
.如果 (取文本右边 (编辑框1.内容, 4) ≠ “.edb”)
列表框1.加入项目 (编辑框1.内容, )
.否则
创建数据库 ()
列表框1.清空 ()
.如果结束
清空编辑框 ()
.子程序 创建数据库
.局部变量 字段, 字段信息, , "0"
.局部变量 计次, 整数型
.计次循环首 (列表框1.取项目数 (), 计次)
字段 [计次].名称 = 列表框1.取项目文本 (计次 - 1)
字段 [计次].类型 = #文本型
字段 [计次].最大文本长度 = 20
.计次循环尾 ()
创建 (取运行目录 () + “\” + 编辑框1.内容, 字段)
.子程序 _列表框1_列表项被选择
编辑框1.内容 = 列表框1.取项目文本 (列表框1.现行选中项)
.子程序 清空编辑框
编辑框1.内容 = “”
编辑框1.获取焦点 ()