VB中一个大文件中查询记录问题现在有一个.DAT的数据文件,里面有N条记录(2百万条左右吧),且每条记录有4个数
VB中一个大文件中查询记录问题
现在有一个.DAT的数据文件,里面有N条记录(2百万条左右吧),且每条记录有4个数据项组成(a,b,c,d),每个数据项都是String类型的,记录是按照数据项a的升序排列且记录都是等长的(记录的每个数据项也是等长的),现在我想输入一个e,要找出在文件中记录a数据项 = e的记录的其他的信息。
各位大侠谁能提供个方案告诉我该怎么做(要考虑查询效率啊)??
[解决办法]
lz的.DAT文件是什么格式的?
[解决办法]
用随机方式打开文件,Seek 语句定位,进行二分查找。
[解决办法]
[解决办法]
[解决办法]
顶一个,同问,如果不用数据库技术的话,以上的问题能不能解决啊?
