![]() |
|
|
![]()
|
|
| Сергей Т. |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 22.4.2005 Репутация: нет Всего: нет |
Делаю коннект к SQL2000 используя ADO (Builder6 C++). Если знаю DataBase, то используя GetTableNames и GetFieldsNames могу получить таблицы и поля. Подскажите, как правильно делать коннект и получить список всех DataBase которые находятся на сервере, если я зараннее не знаю имени DataBase?
|
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
В базе master есть хранимая процедура sp_databases. Она возвращает список всех баз сервера и их размер.
Думаю, ее можно использовать. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Сергей Т. |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 22.4.2005 Репутация: нет Всего: нет |
Kurt, спасибо. Пошел пробывать.
|
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Если не трудно, потом огласи результат пробы.
-------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| Сергей Т. |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 22.4.2005 Репутация: нет Всего: нет |
Оказалось все очень просто. Вытаскиваю все таблицы и системные тоже (системные по имени отсекаю ).
|
|||
|
||||
![]()
|
| Правила форума "C++: Базы данных" | |
|
|
Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах. Благодарим за понимание. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Базы данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |