㈠ 易语言Edb数据库读写
打开(数据库)
跳到(取记录数-10)
计次循环首(10,i)
值=读(“字段名称或位置”)
写入到第二个数据库
跳过()
计次循环尾
㈡ 易语言读取EDB数据库内容构建曲线图
.版本2
.支持库EChartBar
.局部变量计次,整数型
.局部变量索引,整数型
.局部变量图例文字,文本型,,"3"
.局部变量图例颜色,整数型,,"3"
打开(取运行目录()+“库1.edb”,,,,,,)
图例文字={“A区”,“B区”,“C区”}
图例颜色={#红色,#蓝色,#黄色}
曲线图控件1.X轴标注数量=取记录数()
曲线图控件1.图例数量=3
.计次循环首(3,索引)
曲线图控件1.当前图例索引=索引-1
曲线图控件1.当前图例文字=图例文字[索引]
曲线图控件1.当前图例颜色=图例颜色[索引]
.计次循环尾()
到首记录()
.计次循环首(取记录数(),计次)
曲线图控件1.当前X轴标注索引=计次-1
曲线图控件1.当前X轴标注文字=到文本 (计次)+“月”
.计次循环首(3,索引)
曲线图控件1.当前图例索引=索引-1
.判断开始(索引=1)
曲线图控件1.当前数据值=到数值(读(“A区用电量”))
.判断(索引=2)
曲线图控件1.当前数据值=到数值(读(“B区用电量”))
.默认
曲线图控件1.当前数据值=到数值(读(“C区用电量”))
.判断结束
.计次循环尾()
跳过()
.计次循环尾()
㈢ 易语言edb数据库简单问题。
EDB是易语言里面最简单的数据库了,要想读字段的内容很简单,下面是我这几天写的一个小程序,你可以参考一下:
打开
(取当前目录
()
+
“\data\用户档案.edb”,
,
真,
,
,
,
)
首先要打开一个数据库
.判断循环首
(尾记录后
()
=
假)
超级列表框1.插入表项
(,
,
,
,
,
)
超级列表框1.置标题
(超级列表框1.取表项数
()
-
1,
0,
到文本
(读
(“编号”)))
超级列表框1.置标题
(超级列表框1.取表项数
()
-
1,
1,
到文本
(读
(“科目名称”)))
跳过
()
.判断循环尾
()
关闭
()
里面的读
(“编号”)就是读出当前记录的编号字段,如果要改数据,就用
写()这个命令
你每行命令前面都有一个红色的+号,你点开它,就知道里面应该写什么了
㈣ 易语言edb数据库多用户操作问题
用线程操作,启动线程时读取数据库里关键信息到线程里操作,读取这个时间是可以忽略不计的。
㈤ 易语言写入和读取数据库(*.edb)
易语言数据库很简单的啊。按你的要求随便写了一下。你看看能用不
㈥ 易语言数据库 edb
.版本 2
.支持库 shell
.程序集 窗口程序集_启动窗口
.子程序 创建数据库子程序1
.局部变量回 字段信息答, 字段信息, , "1"
.局部变量 要分割的文本, 字节集
.局部变量 分割的文本, 文本型, , "0"
' ##############先指定数据库,数据名称,数据类型,
字段信息 [1].名称 = “文本1” ' 数据库名称
字段信息 [1].类型 = #文本型 ' 数据库数据类型
字段信息 [1].最大文本长度 = 20 ' 如果数据库数据信息保存类型为文本型,就要指定文本长度
' ##############这样数据库就先行指定了一行数据
创建 (取当前目录 () + “\范例”, 字段信息) ' 这时创建数据库,会包括一个空行,把文本分割后的文件导入数据库这一空行
要分割的文本 = 读入文件 (取特定目录 (#系统桌面) + “\1.txt”) ' 把文件读出来,导入到变量(要分割的文本)
加入成员 (分割的文本, 分割文本 (到文本 (要分割的文本), #换行符, )) ' 这这里分割一下,文本都是一行一行的就用换行符来分割吧
写 (“文本1”, 分割的文本 [1]) ' 这里可以用计次循环来赋值