更改索引设置访问VBA

时间:2015-06-08 23:40:01

标签: vba ms-access access-vba

我尝试在Access中自动执行某个流程,我希望自动执行的其中一个步骤是更改表格中某些字段的索引设置。我需要这样做以提高后续查询的速度(索引的查询速度提高了约100倍)。

无论如何,假设我的桌子名为" Cars",看起来像这样:

ID    Name                 Character     
1     Paul Newman          Doc Hudson
2     Larry the Cable Guy  Mater
3     Owen Wilson          McQueen
4     Joe Ranft            Red

我想使用VBA来更改" ID"的索引设置。和#34;字符"来自" No" to" Yes(No Duplicates)"。

此表最初不存在。它是由查询创建的,然后我需要索引表并在其上运行更多查询。

1 个答案:

答案 0 :(得分:2)

我的解决方案只是执行这两个SQL语句:

CREATE UNIQUE INDEX Index1 ON Cars (ID)
CREATE UNIQUE INDEX Index2 ON Cars (Character)

这就是诀窍。这是一个简单的解决方案。