如何用vb下,ADOX(或其他方法)给ACCESS数据库中的旧表(即已有数据)加索引?在线等候,立刻加分
我用的方法:
数据库名:shuiyeold.mdb(2000)
表名:templs
字段名: COLUMN1,COLUMN2
Dim tbl As New Table
Dim idx As New ADOX.Index
Dim cat As New ADOX.Catalog
cat.ActiveConnection = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & App.Path & "\shuiyeold.mdb;"
Tbl.Name = "templs"
idx.Columns.Append "column1"
idx.Columns.Append "column1"
' 将索引追加到表上
tbl.Indexes.Append idx
执行时没问题,但索引没加上