Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проверить наличине таблицы / 5 сообщений из 5, страница 1 из 1
02.07.2003, 09:52
    #32196842
dannis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличине таблицы
Как программно проверить наличие таблицы в базе ?
...
Рейтинг: 0 / 0
02.07.2003, 09:59
    #32196862
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличине таблицы
1. Обратиться к ней и отлавить ошибку
2. Сделать запрос, типа
Код: plaintext
1.
2.
3.
SELECT MSysObjects.Id, MSysObjects.Name, MSysObjects.Type
FROM MSysObjects
WHERE (((MSysObjects.Name)= "Таблица1" ) AND ((MSysObjects.Type)= 6 ));
...
Рейтинг: 0 / 0
02.07.2003, 10:01
    #32196866
dannis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличине таблицы
Ясно. Мне ее надо удалить, ежели она существует, так что проще будет, наверное так:

on error resume next
db.tabledefs.delete("TempTbd")
on error goto 0
...
Рейтинг: 0 / 0
02.07.2003, 10:12
    #32196880
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличине таблицы
Можно и так (DDL)
Код: plaintext
1.
2.
3.
on error resume next 
CurrentProject.Connection.Execute  "drop table t1" 
on error goto  0 


Так даже лучше ибо не будет зависить от ДАО и будет работать (в будущем) и на MS SQL.
...
Рейтинг: 0 / 0
02.07.2003, 10:17
    #32196887
dannis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверить наличине таблицы
Merci :-)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проверить наличине таблицы / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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