再试试
Dim cmd As New ADODB.Command
Dim rds As New ADODB.Recordset
on error goto Err
box = MsgBox("确定要全部删除数据库中的记录吗?", vbYesNo + vbExclamation, "提示")
If box = vbYes Then
  cmd.CommandText = "delete from 分区管理"
  cmd.Execute
  rds.Close
   
  rds.Open "select * from 分区管理 ", dbs, adOpenStatic, adLockOptimistic
  Set DataGrid1.DataSource = rdsexit sub
Err:
       msgbox err.description