求教各位高手:如何在二进制文件里自动更改序号,谢谢!!!!!!!如有文件:kkk.htb
结构:
Private Type AA 
xh as Integer '序号
name as string*20
date As Long
End Typexh为每个纪录序号,当每加入一个纪录,xh就加1
1: 请教该如何加入纪录
2: 如纪录有5条纪录:
xh为1,2,3,4,5
当把第三条纪录删除后,第4条的4自动变为3,第5条的5自动变为4请教高手,该如何做,谢谢!!!

解决方案 »

  1.   

    我解决不了;
    一、不过觉得xh(序号)是没有必要放在文件当中。
    你用的是用户自定义类型,在读取的时候,在内存当中建立索引(序号),
    因为你的xh(序号)就是记录号,不用放在文件当中。如果记录很多,每删除
    一个都要更新,性能很低。
    二、如果可能,尽量使用数据库。原因就不说了。