3
我有一個函數可以從我在MS Access中創建的表中刪除指定的字段。已使用this問題以供參考。我怎樣才能讓這個刪除一個指定的字段?以下是我迄今爲止:如何從Access VBA中的表中刪除一個字段
Private Function removeFieldsFromIIPM(tableName As String, fieldToDrop As String)
Dim dbs As Database
Dim field As field
Set dbs = CurrentDb()
Set field = dbs.TableDefs([tableName]).Fields(fieldToDrop)
dbs.TableDefs([tableName]).Fields.Delete field.Name
dbs.Close
TableDefs.Refresh
End Function
我可以問你,你爲什麼不乾脆用SQL丟棄列?或者試試'dbs.TableDefs([tableName])。Fields.Delete fieldToDrop' – lokusking