powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как проверить существует ли таблица
8 сообщений из 8, страница 1 из 1
Как проверить существует ли таблица
    #32528318
novss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой вопрос, есть изменяющиеся данные, которые хочется архивировать за каждый месяц в таблицу. А потом чтобы в форме для просмотра архива можно было делать на них ссылки.

Вопрос: как из VBA проверить существует ли таблица с определенным именем?
...
Рейтинг: 0 / 0
Как проверить существует ли таблица
    #32528322
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Способ 1. Попробовать обратиться и поймать ошибку.
Способ 2. Перебрать коллекцию currentdb.tabledefs.
...
Рейтинг: 0 / 0
Как проверить существует ли таблица
    #32528325
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Поиск по форуму
2. mdb или adp?
...
Рейтинг: 0 / 0
Как проверить существует ли таблица
    #32528335
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автору:
Если вы собираетесь архивировать данные в разные таблицы , например, с именами Август2003 или Апрель2004, то настоятельно рекомендую так не делать. Получите кучу проблем в дальнейшем.

Если же нет - то прошу прощения за непрошенный совет :))
...
Рейтинг: 0 / 0
Как проверить существует ли таблица
    #32528358
аха
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"таблица существует" -широкое понятие
в Access
так, в некотором смысле,
"существующая таблица"
может не существовать как источник данных
и
авторСпособ 2. Перебрать коллекцию currentdb.tabledefs.
, не стоит, если нужно именно получать/возвращать данные

ибо
для присоединенной таблицы
даже если источника уже нет (или он навернулся),
"она" в currentdb.tabledefs "будет",
а обратиться к ней за данными будет нельзя
...
Рейтинг: 0 / 0
Как проверить существует ли таблица
    #32528365
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Согласен с ахой. Просто мне показалось, что проверка нужна для того, чтобы убедиться, что таблицы нет, и создать ее. Сейчас перечитал вопрос и понял, что это не так.
...
Рейтинг: 0 / 0
Как проверить существует ли таблица
    #32528428
novss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения, конкретизирую вопрос:
хочется данные за прошедший месяц сливать в таблицы (а может быть таблицу), чтобы потом можно было зайти в раздел "Просмотр архива", и видеть за какие месяцы есть архивы и просмотреть их.

Продолжая рассуждать... одна таблица или несколько.

Данные предполагаются быть одноформатными, т.о. в принципе, наверное можно использовать одну таблицу, добавляя туда данные через запрос. А так как одно из полей в таблице будет номер отчетного периода, то, можно его вытянуть, и ориентироваться по нему.

Ваше мнение господа...
...
Рейтинг: 0 / 0
Как проверить существует ли таблица
    #32528439
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Вот именно так и надо. :^)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как проверить существует ли таблица
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]