首页 文章

更改索引设置访问VBA

提问于
浏览
2

我正在尝试自动化Access中的进程,我希望自动化的步骤之一是更改表中某些字段的索引设置 . 我需要这样做以提高后续查询的速度(索引的查询速度提高了大约100倍) .

无论如何,假设我的 table 名为“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”和“Character”的索引设置从“No”更改为“Yes(No Duplicates)” .

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

1 回答

  • 2

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

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

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

相关问题