Функция GetFields (ByVal TableName как шнур) как шнур
'Справки: Библиотека объектных модулей 11.0, библиотека объектных модулей доступа Майкрософт Майкрософт DAO 3.6
'Установите справки путем щелкать инструментами и после этого справки в окне взгляда Кодего
'Возвращает все названия поля существуют в таблице TableName.
'Принимает
'TableName: Имя таблицы в поля расположены
'Возвращает все названия поля, Null в противном случае
'ИСПОЛЬЗОВАНИЕ: GetFields «TABLENAME»
На errhandler ошибки переход
Тусклый db как DAO.Database
Тусклое tdf как DAO.TableDef
Тусклое fld как DAO.Field
Тусклое strField как шнур
Установите db = CurrentDb
Установите tdf = db.TableDefs (TableName)
'Закрепите петлеть через все поля (колонки)
Для каждого fld в tdf. Поля
strField = strField & fld. Имя & «,» 'самосхват название поля
Затем
'Возвратите названия поля
GetFields = strField
'Если отсутствие ошибок
ExitHere:
Установите fld = ничего
Установите tdf = ничего
Установите db = ничего
'Сообщите потребителя, котор процесс закончен.
' MsgBox «печать показателя вполне»
Выходите функция
errhandler:
'Будет возвращение ошибки как null
GetFields = «ошибка» & Err.Number & vbCrLf & Err.Description
С заблуждайтесь
' MsgBox «ошибка» &. Номер & vbCrLf &. Описание, _
' vbOKOnly или vbCritical, «GetFields»
Конец с
Резюме ExitHere
Функция конца
|