精易论坛

标题: 请问怎样才能重新打开软件,编辑框里显示关闭之前的内容? [打印本页]

作者: 秂苼茹戏    时间: 2011-9-16 21:48
标题: 请问怎样才能重新打开软件,编辑框里显示关闭之前的内容?
各位老师:请问怎样才能让软件重新打开时,编辑框里显示上次关闭软件前储存在数据库里的内容?首先我说的是不用配置文件而是用数据库,应该怎么做!


补充内容 (2011-9-26 10:05):
问题已解决,特此结贴,谢谢各位老师
作者: 爱的凌迟    时间: 2011-9-16 21:53
用个INI文件就好了

作者: 爱的凌迟    时间: 2011-9-16 21:54
.版本 2

        写配置项 (取运行目录 () + “\Set.ini”, “帐户信息”, “ID”, 编辑框_账号.内容)
        写配置项 (取运行目录 () + “\Set.ini”, “帐户信息”, “密码”, 编辑框_密码.内容)



编辑框_账号.内容 = 读配置项 (取运行目录 () + “\Set.ini”, “帐户信息”, “ID”, )
编辑框_密码.内容 = 读配置项 (取运行目录 () + “\Set.ini”, “帐户信息”, “密码”, )

作者: 秂苼茹戏    时间: 2011-9-16 21:59
我爱莫能助 发表于 2011-9-16 21:54
.版本 2

        写配置项 (取运行目录 () + “\Set.ini”, “帐户信息”, “ID”, 编辑框_账号.内容)
...

谢谢,能不能不用配置文件?这怎么还与账户和密码扯上关系了?
作者: 一棒过克    时间: 2011-9-16 22:01
关闭软件前存储的数据在数据库中的位置应该是最后一条记录吧,读取最后一条记录的相关字段值到编辑框就成。
作者: 小小斌    时间: 2011-9-16 22:02
把关闭之前编辑框里的内容先保存起来,然后重新打开的时候再读进来就可以了啦!
作者: 一棒过克    时间: 2011-9-16 22:09
[e].版本 2
.支持库 eDB

.子程序 __启动窗口_创建完毕
.局部变量 临时文本, 文本型

数据库连接1.连接Access (取运行目录 () + “\1.mdb”, “”)
记录集1.置连接 (数据库连接1)
记录集1.打开 (“select * from 表1”, #SQL语句)
记录集1.到尾记录 ()
记录集1.读文本 (“姓名”, 临时文本)
编辑框1.内容 = 临时文本
[/e]
作者: 秂苼茹戏    时间: 2011-9-16 22:10
一棒过克 发表于 2011-9-16 22:01
关闭软件前存储的数据在数据库中的位置应该是最后一条记录吧,读取最后一条记录的相关字段值到编辑框就成。

也是按这个思路就是代码运行时错误,我只要其中一个字段的数值就行,应该怎样写这个代码呢?

作者: hackms    时间: 2011-9-17 02:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 魔法奇迹    时间: 2011-9-18 10:10
先写一个数据库“1.edb”,加一个字段名为“编辑框的内容”然后写一下代码:
.版本 2

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

打开 (取运行目录 () + “1.edb”, , , , , , )
编辑框1.内容 = 读 (#编辑框的内容)





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4