关于通过odbc访问foxfro数据库不能删除数据的问题

yeyeh 2002-11-01 12:56:51
我java写了一个访问foxfro数据库的程序,用jdbc:odbc连接。但是现在出现一个问题,就是我用sql中的delete语句删除数据库里的数据里,这些数据只是打了删除标记,而不是物理删除,我该怎么做才能做到直接物理删除?
...全文
23 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeyeh 2002-11-12
  • 打赏
  • 举报
回复
这个问题已经找到解决方法了
谢谢各位的帮助。
fengxi 2002-11-07
  • 打赏
  • 举报
回复
php可以做的
yeyeh 2002-11-07
  • 打赏
  • 举报
回复
在做数据转换,把一个数据库(domino)的数据导入forpro数据库里,交给另一个单位。


mytd 2002-11-06
  • 打赏
  • 举报
回复
pack只能在独占状态下用
另:你在做什么,怎么会用java+foxpro?
ckc 2002-11-06
  • 打赏
  • 举报
回复
有人说可以把pack xxx.dbf直接通过odbc发出去,你可以试试
yeyeh 2002-11-04
  • 打赏
  • 举报
回复
我再up一下
hlooo 2002-11-01
  • 打赏
  • 举报
回复
我也好久没有用了
这个程序应该很简单的
几行命令就行了。
好像pack命令只是vfp中才有的。
yyy159 2002-11-01
  • 打赏
  • 举报
回复
代码能给我看看嘛,我一点都不会,想学学
yeyeh 2002-11-01
  • 打赏
  • 举报
回复
pack等类似的命令是不是一定要由vfp来解释的,我在外部程序里如何使用这些命令。用sql语句可以解决这个问题吗?
net_steven 2002-11-01
  • 打赏
  • 举报
回复
发送pack命令,但前提是dbf文件是独占打开的,但在网络环境不宜这样做。
也可以在确保文件没有被任何人使用的情况下,用 pack yourfilename.dbf进行物理删除。pack命令将所有的有删除标记的记录物理删除。
yeyeh 2002-11-01
  • 打赏
  • 举报
回复
what?!!
一定要这样吗?问题越来越复杂了!
楼上可以给点详细点的提示吗?

hlooo 2002-11-01
  • 打赏
  • 举报
回复
你可以用vfp自己编译一个几行的小程序用来删除记录
在你的程序里调用它。一直都是这么做的。
yeyeh 2002-11-01
  • 打赏
  • 举报
回复
沉得太快了,自己up一下先

2,731

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧