इंडेक्स/प्राथमिक कुंजी शामिल करने के लिए आप अभी-अभी संलग्न तालिका को हमेशा अपडेट कर सकते हैं। कुछ इस तरह,
Dim s As String
s = "ODBC;DSN=mydb;Trusted_Connection=Yes;DATABASE=mydb;"
Dim td As TableDef
Set td = CurrentDb.CreateTableDef("vwMyView", 0, "MySchema.vwMyView", s)
CurrentDb.TableDefs.Append td
CurrentDb.Execute "CREATE UNIQUE INDEX SomeIndex ON vwMyView (PrimaryKeyColumn) WITH PRIMARY".
CurrentDb.TableDefs.Refresh
Set td = Nothing
सुनिश्चित नहीं है कि आपको INDEX बनाने से पहले CurrentDB को रीफ्रेश करने की आवश्यकता है। पहले बिना रीफ्रेश करने का प्रयास करें, अगर यह काम नहीं करता है - इसे रीफ्रेश करें फिर क्रिएट स्टेटमेंट निष्पादित करें।