Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: patq
Как программно узнать эта таблица: системная, временная, созданная программистом?

Первоначально новая БД в Access содержит системные таблицы, потом программист добавляет свои. А в процессе работы при ошибках Access создает свои таблицы, где описывает эти ошибки. К ним относятся “Ошибки ввода”, Ошибки импорта”, могут быть другие.
В Help Access на странице Attributes Property нашел, что в системных файлах .Attributes=dbSystemObject. В отладчике просмотрел системный файл, его .Attributes=2,
просмотрел там же dbSystemObject, его значение равно несколько тысяч.
Можно конечно таблицы отнести к разным видам анализирую их наименования, но возможны ошибки.
Вопрос, можно ли программно определить к какому виду относится каждая таблица?
Если да, то какой параметр нужно анализировать?


С уважением, patq


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.