最近有项目中,客户要求将数据写入一特定FoxPro表。项目所用数据库为SQL Server,本人考虑用ODBC连接DBF表,但存在无法删除记录(指用Pack彻底删除记录)的问题。主要原因是使用Pack命令必须独占打开表,但如果此前打开操作过该表,便再也不能关闭,使用Pack时提示表正被使用。请问有什么方法可以断开该表连接?
或者有没有其他方法写入DBF表?如:直接写BDF格式的文件.... 请高手指点!
或者有没有其他方法写入DBF表?如:直接写BDF格式的文件.... 请高手指点!
解决方案 »
- 请教一个模式窗体和消息处理的问题.
- 搞了一天没有解决的存储过程问题!
- 想把http 代理转化成sock代理 以前看过这样的软件,不知道是怎么实现的,大侠指点,谢谢!!!
- TabOrder的问题
- 有没有办法在shape控件上实现,在鼠标移上去时颜色变掉,移开时恢复为原来的颜色。
- 有知道控件设计细节的高手吗?up的同志也分!
- 请问:如何将修改的内容保存到数据库中?
- 用程序执行一个外部程序或文件后,如何能在这个新窗口关闭的时候得到通知
- 怪事:请大家看我这段程序,到底有什么问题?怎么老是出现运行错误?
- 使用DHTML Editor控件的一个问题。
- 如何播放做到EXE文件中的WAV资源??来者有分
- 哪有代理服务器的IP?
或者有些程序直接用vfp+ado完成
然后把a.dbf改名为a1.dbf,拷贝一份a0.dbf到a.dbf
然后从a1.dbf中读数据,再写到a.dbf中。
方法很笨,不过你可以试试