不要数据库引擎时,用什么方法来有条理的保存大量数据(200分)

  • 主题发起人 主题发起人 blueangel
  • 开始时间 开始时间
B

blueangel

Unregistered / Unconfirmed
GUEST, unregistred user!
我做一些程序时,由于要对大量数据的保存,修改,排序
用了小型数据库DBASE,可是当用在别的机子上是要装上
数据库引擎才能运行,可这个东西比较大,如何来做,
在DBASE库中的主从表中,从表如何以其它字段排序,而且不
改变主从关系?
在DBASE库中同是用两 个字段主次排序如何使用?

拜托!大家了!
再下这厢有礼了!
新年快乐!
 
为什么不要数据库? 数据库就是来保存大量数据的。别本末倒置。
 
利用TCLIENTDATASET,把数据库保存为CDS格式,然后利用TCLIENTDATASET的索引排序。
 
1.可用clientdataset或dbisam等第三方控件,就不用bde了.
2.同时用两个字段主次排序--->可用table.indexfieldnames:='field1;field2';
如果用ado就最简单:adorecordset.sort:='field1 asc,field2 desc,....';
 
访问dbf要什么数据库引擎?
可以用HCH控件直接访问,无需其他引擎
如果一定不要数据库,就自己写个数据库引擎
不过这个工作量估计比整个程序还大
 
没您说的那么玄,只是对某种数据库的某些功能足够。
 
>>在DBASE库中的主从表中,从表如何以其它字段排序,而且不改变主从关系?
在从表的非外部关键字上建立索引,然后引用即可。
 
dbase数据库好办,不用任何数据库引擎,只要一个控件"hal_v660"
你只要在本站搜一下"dbase"就能找到下载地址

 
多人接受答案了。
 
后退
顶部