Страница: 1 |
Как узнать сколько и какие таблицы есть в базе данных??? А еще нужно узнать сколько и какие поля есть в каждой таблице. Задача такая: Мне присылают обновленный прайс в формате *.mdb, нужно вынуть из БД все таблицы, все поля и предложить пользователю указать куда какую калонку из новой БД переложить в имеющуюся (старую) БД. Мне кажется так будет легче, нежели вбивать и перепроверять все в ручную.
Список таблиц можно вытащить при помощи SQL запроса: Или Страница: 1 |
Вопрос: А как узнать сколько и какие ...
Добавлено: 04.06.03 15:04
Автор вопроса: Smith | Web-сайт:
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #1
Добавлено: 04.06.03 16:53
"Select name from msysobjects where type = 1"
Запрос выдаст так же системные таблицы.
Список таблиц можно получить через ADO:
Set RSSchema=cn.OpenSchema(adShemaTables)
Список полей так же можно получить при помощи OpenSchema (сейчас могу найти код)