L
libaoliang
Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi7.0+paradox数据库开发了一个小型管理系统,目前遇到了如下两个问题,请高手们帮助:
1,数据表目前已经有17万条左右的记录,系统提示表已满,无法再保存数据,请问paradox
数据表,也就是*.db文件最多可以保存多少条记录,怎么才能保存更多的数据记录?
2.由于有时直接通过delphi提供的桌面数据库desktop管理*.db文件,以前主要数据表
也有备份,当用添加直接从以前备份的数据表中添加记录时,没有删除当前表中的记
录,因此造成数据表中的记录相当一部分有重复的,有的记录甚至重复了三次,也就
是有三条完全相同的记录,但实际上只能有一条记录有效,请问如何把重复的记录
删除?也就是如果表中有一条以上相同的记录时,只保留一条记录,多余的记录删除掉,
请问如何实现?请贴出完整的代码?我使用的是BDE数据驱动!
1,数据表目前已经有17万条左右的记录,系统提示表已满,无法再保存数据,请问paradox
数据表,也就是*.db文件最多可以保存多少条记录,怎么才能保存更多的数据记录?
2.由于有时直接通过delphi提供的桌面数据库desktop管理*.db文件,以前主要数据表
也有备份,当用添加直接从以前备份的数据表中添加记录时,没有删除当前表中的记
录,因此造成数据表中的记录相当一部分有重复的,有的记录甚至重复了三次,也就
是有三条完全相同的记录,但实际上只能有一条记录有效,请问如何把重复的记录
删除?也就是如果表中有一条以上相同的记录时,只保留一条记录,多余的记录删除掉,
请问如何实现?请贴出完整的代码?我使用的是BDE数据驱动!