office交流网--QQ交流群号

Access培训群:792054000         Excel免费交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

Access删除索引

2020-12-13 08:00:00
tmtony8
原创
4927

前面我们讲述过创建索引《access用DAO创建索引

索引虽然可以提高搜索速度,但是索引不是越多越好的

当对表中的数据进行增删改时,索引也要动态的维护,会直接影响维护速度。
一般的原则是该列中的数据经常需要查询,才需要在表中创建索引


如何删除索引呢?

1. 手动删除

打开表设计视图,在设计-索引,把索引删除即可。




2. 用DAO代码删除

Private Sub 删除索引_Click()
On Error GoTo 索引
    Dim db As DAO.Database
    Dim tb As DAO.TableDef
    Set db = CurrentDb
    Set tb = db.TableDefs("员工信息")
    '删除索引
    tb.Indexes.Delete "索引"
    MsgBox "索引删除成功!" 
    Exit Sub
索引:
    MsgBox Err.Description, , "出错"
End Sub






    分享