Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проверка ошибок / 5 сообщений из 5, страница 1 из 1
31.07.2003, 15:04
    #32223910
Diablo239
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ошибок
Я создаю таблицу с помощью CreateTableDef() в VBA.
Если таблицы не существовало то все хорошо, а если существует с таким именем то выдается ошибка.
Вопрос: Как можно проверить существует ли таблица с таким именем с которым я хочу создать новую???
...
Рейтинг: 0 / 0
31.07.2003, 15:07
    #32223916
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ошибок
Проверить можно несколькими способами: DAO, ADO, запрос к системной таблице.
Но ты уже проверил- выдается ошибка - вот ее и обрабатывай/пропускай.
...
Рейтинг: 0 / 0
31.07.2003, 15:10
    #32223923
Diablo239
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ошибок
Senin Victor
Хочешь сказать, что при выскакивании ошибки на выполнение я должен удалять уже существующую таблицу и потом уже создавать новую(естественно программно на VBA)?
...
Рейтинг: 0 / 0
31.07.2003, 15:14
    #32223931
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ошибок
на фига удалять, если она есть?
Если тебе ее надо удалять по любому, то легче
сделать
Код: plaintext
1.
2.
3.
4.
On error resume next ' отключаем
Удаляем таблицу
On error goto 0 ' включаем обработчик ошибок
Далее создаем таблицу


Таким образом не зависимо от того есть она или нет - будет создана новая. ошибок не будет
...
Рейтинг: 0 / 0
31.07.2003, 15:15
    #32223935
Diablo239
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ошибок
Большое спасибо!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проверка ошибок / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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