⑴ 易语言数据库查询
好了,给你写好并且测试了,用得外部数据库!
外部数据库的名称为:外部数据库1
.版本 2
.局部变量 索引, 整数型
外部数据库1.打开MDB数据库 (取运行目录 () + “\123.mdb”, , , , )
索引 = 外部数据库1.查询 (“select user from 123”)
.如果 (索引 ≠ 0)
外部数据库1.到首记录 (索引)
.判断循环首 (外部数据库1.尾记录后 (索引) = 假)
.如果真 (到文本 (外部数据库1.读 (索引, 1)) = “123456”)
信息框 (“用户存在”, 0, )
返回 ()
.如果真结束
外部数据库1.到后一记录 (索引)
.判断循环尾 ()
.否则
信息框 (“查询失败”, 0, )
返回 ()
.如果结束
信息框 (“用户不存在”, 0, )
能行就给分吧!
⑵ 易语言数据库查询并显示在超级列表框中
记录 = 全局数据库.查询 (“select * from 销售订单详情 where 系统单号=” + 选中项)
调试输出 (选中项) ' 这里能够正确显示选中项系统单号是A001,但是无法在下面的超级列表框中显示查询到的数据
能正确显示A001·并不代表你查到了最终结果,建议你单独调试输出 全局数据库.读 (记录, 1) 全局数据库.读 (记录, 2) 3 4 看下是否 有记录。
还有这里
超级列表框销售分类.插入表项 (, 数值到格式文本 (全局数据库.读 (记录, 1), , 假), , , , )
超级列表框销售分类.置标题 (超级列表框销售分类.取表项数 () - 1, 1, 到文本 (全局数据库.读 (记录, 2)))
超级列表框销售分类.置标题 (超级列表框销售分类.取表项数 () - 1, 2, 到文本 (全局数据库.读 (记录, 3)))
超级列表框销售分类.置标题 (超级列表框销售分类.取表项数 () - 1, 3, 到文本 (全局数据库.读 (记录, 4)))
要换成这样比较好
表项=超级列表框销售分类.插入表项 (, 数值到格式文本 (全局数据库.读 (记录, 1), , 假), , , , )
超级列表框销售分类.置标题 (表项, 1, 到文本 (全局数据库.读 (记录, 2)))
超级列表框销售分类.置标题 (表项, 2, 到文本 (全局数据库.读 (记录, 3)))
超级列表框销售分类.置标题 (表项, 3, 到文本 (全局数据库.读 (记录, 4)))
⑶ 易语言如何写入数据库
1、使用菜单创建易数据库也称手工创建易数据库,选择点击菜单“数据库”——“结构编辑器”,会弹出数据库结构管理器界面,然后插入字段信息,定义名称、类型、字段长度。插入若干需要的字段,并定义名称、类型、字段长度,保存并为数据库命名。
2、利用悄扒兆数据库结构管理器,可以对字段进行修改:在“字段数”列表框中选择需要修改的字段启租,在“字段信息”分组框中修改。还可以上、下移动调整字段位置。
3、数据库结构管理器还可以新建索引、新建数据库表、给数据库设置密码、打开已有数据库、保存当前数据库、关闭数据库此手结构管理器等功能。
⑷ 易语言中的数据库
易语言自带小型桌面型数据库,名为"易数据库",类似于FOXBASE,是个二维表格类型的,也就是关系型数据库.
为代替上述数据库的不足,新近又开发了SQLITE数据库,索引功能开放后,比MYSQL都快.
易语言同时支持ODBC与ADO方式调用的其他所有外部数据库,如:SQL
2000,SYBASE,ORICEL等.
易语言对MYSQL数据库是直接支持的,所以速度上较快.