У меня есть функция, которую я создаю, чтобы удалить указанное поле из таблицы, которую я создал в 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