Люди как програмно проверить сушесвует ли таблица?

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Pavlenko_e
Начинающий
Начинающий
 
Сообщения: 15
Зарегистрирован: 04.12.2003 (Чт) 15:22
Откуда: Киев

Люди как програмно проверить сушесвует ли таблица?

Сообщение Pavlenko_e » 23.02.2004 (Пн) 18:46

Люди как програмно проверить сушесвует ли таблица? в Аксесе
Сниму мозги в аренду

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 23.02.2004 (Пн) 18:55

Обратиться к ней и ловить ошибку.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 24.02.2004 (Вт) 10:19

Ошибки не есть гут.
Если используешь DAO, то перебираешь коллекцию TableDefs, пока не найдешь нужную таблицу. Если не найдешь, значит ее нет.
В ADO можно просматривать ADOX.Catalog.Tables (надо подключить Microsoft ADO Extension). А можно обойтись и ADODB, делаешь Connection.OpenSchema(adSchemaTables) и просматриваешь полученный рекордсет.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    TopList  
cron