易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi中的恢复问题 - Delphi / 数据库相关

之前在排序时,已经将表格(DBGrid组件)变动,现在我要恢复到原来的排序,应该怎么写?
我看了很多的恢复方面的内容,可是貌似都跟数据库备份有关,我在想,我这个应该不需要这么复杂吧……因为我只是用一个取消键来实现的。
可不可以临时建立一个文件,保存原来的排序数据,按下“取消”键后,重新读取这个临时文件的数据,把表格恢复回来,至于临时文件,可以采用最简单的txt文件,也可以采用ini文件,但是最好用tmp文件。

是组件数据变了吧,数据库的数据也变了吗?
可以重新从数据库读一下看看

引用
可不可以临时建立一个文件,保存原来的排序数据,按下“取消”键后,重新读取这个临时文件的数据,把表格恢复回来,至于临时文件,可以采用最简单的txt文件,也可以采用ini文件,但是最好用tmp文件。

你知道这种方法吗?你会写这样的代码吗?其实一开始我要的就是这样的,可是我不会写代码……

引用
是组件数据变了吧,数据库的数据也变了吗?
可以重新从数据库读一下看看


我目前的状况就是组件变了,数据库的数据也变了……


新建一个临时表,将变更前的数据Insert到该临时表中,按取消键的时候,再将这个表中的数据读出来!
组件不用变!

引用
新建一个临时表,将变更前的数据Insert到该临时表中,按取消键的时候,再将这个表中的数据读出来!
组件不用变!

能不能具体给我个代码参考?ADO方面的……因为初学,没碰到过这样的情况,所以无法理解你的话……

最好是原来就是按某种顺序排列的,则可以恢复到原来的顺序

你�


相关问答:

Python中的Unicode在Delphi如何还原成Gb2312?

已知Python 中:
s = unicode("测试", "gb2312")
s = u'\u6d4b\u8bd5'
print s
测试

在Delphi里面如何将\u6d4b\u8bd5这样的还原成Gb2312的汉字呢?
找到个方法
......

delphi书写格则? - Delphi / 非技术区

在网上看到很多人写程序代码,写的代码每一行都是要么就空一个空格,要么就空好几个,这个有规定吗?怎么看?
以下是我在网上找的一段程序代码
===================================================================== ......

delphi 监视工程窗体关闭 - Delphi / Windows SDK/API

在一个工程中如果其中一个非主窗体的窗体关闭,怎样才能知道关闭的是哪个窗体,有没有可以截获的消息?其它方法也可以,前提是不在窗体中加入任何代码,因为窗体太多这样修改的代码太多
CSDN人越来越少了- -!!!

不加� ......

delphi最基础的SQL查询 - Delphi / 数据库相关

我要查询X表中 收入 = Y的 字段
比如 我在SQL中 是这么输入的 slect * from X where 收入 = y
在delphi 中 y 就用edit1.text里输入  
begin
  adoquery1.Close;
  ADOQuery1.SQL.Clear; ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号