我在VB程序里用delete语句删除我dbf中的记录,但仅仅是逻辑删除,请问如何物理删除?

jackeylee 2001-11-26 08:19:26
Public con As ADODB.Connection
Public rs As ADODB.Recordset
Public sqlstr As String
Public Sub OpenCon()
Dim scon As String
scon = "Provider=MSDASQL.1;Driver=Microsoft Visual Foxpro Driver;SourceDB=C:\WINDOWS\Desktop\numbers\dbf;SourceType=DBF;"
Set con = New ADODB.Connection
con.CursorLocation = adUseClient
con.Open scon
End Sub
这是我调用数据库的方法
...全文
183 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hdj0569 2001-12-17
  • 打赏
  • 举报
回复
调用rs.Updatebatch
kingsaly 2001-12-17
  • 打赏
  • 举报
回复
delete后是否在dbf中之加了个*?,你试试在vfp中用sql-delete是什么效果.
bimxhd 2001-12-17
  • 打赏
  • 举报
回复
关注
jackeylee 2001-12-08
  • 打赏
  • 举报
回复
pack?难道我每次操作完数据库都用fp打开,pack一下?不太方便吧。
cmsoft 2001-11-26
  • 打赏
  • 举报
回复
pack

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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