foxpro的dbf数据库文件对记录的删除是软删除,在foxpro中要调用Pack才能实现物理删除。我用Delphi中的ADO控件操作dbf库,想实现Pack功能,将记录物理删除,不知道怎么做?
我知道BDE可以实现,但因为我的程序主数据库是SQL Server的,所以采用ADO,访问dbf库只是一个模块的功能,我不想为了一个模块去用BDE,而且用ADO大部分功能都是没问题的,只差一个pack。
我知道BDE可以实现,但因为我的程序主数据库是SQL Server的,所以采用ADO,访问dbf库只是一个模块的功能,我不想为了一个模块去用BDE,而且用ADO大部分功能都是没问题的,只差一个pack。
解决方案 »
- wndproc接受不到wm_keydown
- 求一可折叠的splitter控件
- ◆◆◆ 请问仁兄们都在什么网上书店买书,ChinaPub? DearBook? 当当? 华储? ◆◆◆
- ************请各位架构大师出手************
- 关于dbcompbox 的问题,,,急急急!!!在线等待!!请教大虾!!
- 关于TMainMenu,UP有分,不够再给!!!
- 散200分:TNND,3721真不是东西,让我忙了三天!
- 急急的问:在win2000下编写的ADO程序,如何在win98平台上发布
- clientDataset执行sql语句的问题!很简单,送分了!!!!
- DLL中线程方法执行的问题
- 求做帮助文件的软件,UP者也有分,谢谢!
- 急,十万火急,如何通过程序的方式删除DBF文件的索引。
ADOCOMMAND1.COMMANDTEXT:='PACK 123.DBF';
ADOCOMMAND1.EXECUTE;