易语言如何将EDB数据库内容查找并显示在编辑框中

易语言如何将EDB数据库内容查找并显示在编辑框中,第1张

版本 2

查找 (读 (“收入日期”) = 编辑框1内容)

编辑框2内容 = 读 (“收入金额”)

编辑框3内容 = 读 (“收入说明”)

如有问题请追问

1\Exptizer Pro 331 汉化版

这是一个功能强大的数据库查看和编辑软件,可以通过BDE和ADO

(系统自带)来打开数据库文件。

支持打开下列格式:

Paradox, dBase 文件 (db, dbf)

文本文件 (txt)

CSV文件 (csv)

Microsoft Excel 文档 (xls)

Microsoft Access 数据库 (mdb)

数据链接文件 (udl)

XML 文档 (xml)

HTML 文档 (htm, html)

Interbase 数据库 (gdb, ib)

Lotus 文件 (wj2, wj3, wk1, wk3, wk4)

可以导出为下列格式:

XLS, HTML, XML, TXT, CSV, DBF, RTF

如果你不想装Office系列,那么就试试这个小软件吧~

2\世达文档编辑器 V251

∷软件简介∷

世达文档编辑器是一款功能强大的文档编辑软件。界面美观, *** 作简便。完全可以取代系统附带的写字板。新版增加了一些实用工具^_^

3\office

易语言数据库文件的组成: \x0d\\x0d\edb 数据库主文件 \x0d\edt 数据库辅助数据文件,仅在数据库中存在备注型或者字节集型字段时才存在,文件名称除了后缀外与数据库主文件相同,它必须与edb文件放在同一目录中。 \x0d\enx 数据库索引文件。使用 B+树结构,由用户根据需要自行创建,用作加快记录的查找速度。 \x0d\\x0d\如果发现某个易数据库不能用记录编辑器打开,可能是该易数据库存在有备注型或字节集型字段,由于“edt”文件已丢失而打不开。 \x0d\\x0d\所以请使用\x0d\易语言 V37 简体中文正式版 来打开。

上注册,才能使用程序。应该是别人打开程序以后d出一个注册的窗口,注册帐号就可以使用程序。如果是这样,我说一个简单的注册方法。

首先你要连接一个数据库,有access数据库,还有sql数据库。这比较复杂,简单的可以连接易语言自带的edb数据库,我给你说得就是edb数据库。下面便是连接edb数据库的例子。

打开易语言,找到上面第一行的数据库,点击,出现结构编辑器,记录编辑器等等,点击结构编辑器,d出一个新的数据库管理器,

在字段信息下面的名称一栏中输入“账号”在下面类型一栏选择“文本型”如果你希望输入的是数字可以选择“整数型”。点击保存,输入文件名“账号”,这样就完成名为“账号”的edb的数据库了。再到回到易语言界面,点击刚才说得上面第一行的数据库按钮d出的最下面的加入数据库常量,选择你刚才保存的“账号edb”数据库,这样就加入账号这个常量。

(如果你再想加密码,可以在字段“账号”后面再插入一个字段,选择“整数型”类型)。

下面是完成别人用你的程序时输入的账号时就是把账号写入到数据库,还有是验证别人是否已经注册过的代码。

建一个启动窗口,(你做的程序窗口放在启动窗口后面)加入一个编辑框一个按钮,把按钮命名为“注册”,双击启动窗口,在__启动窗口_创建完毕的子程序里加入代码:

打开

(取运行目录

()

“\账号edb”,

,

,

,

,

,

)

'

这是找到存放程序的文件夹里的“账号”数据库并打开这个数据库。

(当然你的程序和数据库要放在同一个文件夹里)

判断(到文本

(读

(#账号))

“”)

'

这是判断数据库“账号”这个字段是否为空,如果不为空,就是别人已经注册过了,那就不显示启动窗口让人注册了,直接载入你做的程序窗口。

载入

(窗口1,

,

假)

'

载入你做的程序窗口。

_启动窗口销毁

()

返回启动窗口界面,双击注册按钮输入代码:

如果

(编辑框1内容

“”)

信息框

(“你没有输入注册信息,请输入。”,

#警告图标,

“输入出错啦!”)

加空记录

()

'

这是往数据库尾部加入一条空记录,让人可以写入信息。

(#账号,

编辑框1内容)

'

这是把编辑框1的内容,,别人注册时输入的信息写入到数据库“账号”这个字段里。

到这里就完成了我想的注册方法,这里面也可以加入跟新删除注册信息的代码,但不知你有没有需要,我就没写出来。这是一个伪注册方法,至于真的注册验证,要做出注册机程序,输入使用者的电脑硬盘特征码,算出注册码,

别人可以真正注册,没有时间限制,但这不是你我几句话能说清楚的。但愿我的方法你能满意。

哦,你说自己注册的帐号要能登录上,什么意思,是否自己和别人同时注册?别人在使用的时,自己可以随时使用?如果是这样那还要写入一些代码,不好意思。太冷了受不了,下机了。如果是这样你可以追问一下,是否是这意思。

不知道你的姓名字段和卡号字段是什么 我这里将其定义为name和cardid 并且name是第一列,cardid是第二列 两个编辑框的名字分别为name和card 按钮为名字查询 和 卡号查询

版本 2

子程序 _名字查询_被单击

判断开始 (查找 (读 (1) = name内容) = 真)

' 找到了就执行读取数据事件

默认

' 否则d出错误提示

判断结束

子程序 _卡号查询_被单击

判断开始 (查找 (读 (2) = card内容) = 真)

' 找到了就执行读取数据事件

默认

' 否则d出错误提示

判断结束

事件你上面代码那么多 懒得写了 自己填充 还有另外一个小建议

看到lz有很多 编辑框X内容=""

不觉得很繁琐么使用命令 连续赋值(,) 即可 如

连续赋值(“”,编辑框1内容,编辑框2内容)

即可把两个编辑框的内容都变成"" 要添加更多编辑框 只要后面加个 , 然后就可以了 例如如果是三个编辑框

连续赋值(“”,编辑框1内容,编辑框2内容,编辑框3内容)

甚至更多

连续赋值(“”,编辑框1内容,编辑框2内容,编辑框3内容,编辑框4内容,编辑框5内容)

lz不懂追问 手打望采纳

以上就是关于易语言如何将EDB数据库内容查找并显示在编辑框中全部的内容,包括:易语言如何将EDB数据库内容查找并显示在编辑框中、.db的编辑软件、edt用什么打开等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9502021.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存