В Access DAO.TablDef
есть функция CreateField(Name,Type,Size)
Я ищу размер существующего поля таблицы. У меня есть столбец таблицы типа db_text
и имеет размер 6.
DAO recordset
имеет класс fields
. Я могу найти тип поля с ним, но не размер поля еще. Я пробовал DefinedSize, NumericScale и ActualSize. Кто-нибудь знает, как найти размер поля? Спасибо
Dim dars As Dao.Recordset
Set dars = CurrentDb.OpenRecordset("TableName")
debug.print dars.Fields("FieldName").Type
debug.print dars.Fields("FieldName").DefinedSize
debug.print dars.Fields("FieldName").NumericScale
debug.print dars.Fields("FieldName").ActualSize
dars.Close
Set dars = Nothing