Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: получение списка БД на сервере
Форум программистов > Системное программирование > Delphi и Pascal > Delphi - Базы данных
slash_rx
Добрый день!

Кто-нибудь может знает, как получить список баз данных из Дельфи?

Спасибо.
sax_ol
СУБД?
slash_rx
SQL Server
sax_ol
ну в принципе надо работать с SQLDMO библиотекой, но если вы можете подкомектиться хотябы к одной базе, то можно просто выполнить процедуру SP_DATABASES, вам вернется набор данных с инфой по базам.
slash_rx
А если через sp_databases, то по имени какого поля получать данные (имеется FiledByName('....'))
sax_ol
у вас Query Analyzer или SQL Server Management Studio есть?
slash_rx
К сожалению нет, стоит Express 2005, так бы поглядел....
slash_rx
Хотя бы как проверит из Делфи существует ли данная БД, но без SQLDMO
sax_ol
Для: slash_rx
А вот это уже координально все меняет
см ]]>тут ]]> пост #2
slash_rx
Попутно возник еще вопрос, с помощью чего из Дельфи вызываются хр. процедуры, если пользуем ADO
sax_ol
Известно чем, либо ADOConnection либо ADOCommand (когда что - от конкретных условий, но чаще второе).
slash_rx
Сегодня пробовал ADOStoredProc, мало чего получилось вернулась тока база master, остальных вроде нету. Если не сложно, напишите последовательность действий грамотной работы с этими компонентами, чтобы уж наконец получить список баз на сервере). Спасибо!
sax_ol
Цитата(slash_rx @ 22:02:2008, 08:50 )
ADOStoredProc

ССЗБ (сам себе злобный буратино). Вам же сказал чем пользоваться, а вот с этой ерундой как работать пусть вам говорят те кто его и посоветовал.

По поводу баз, мало информации дали.
slash_rx
Нужно просто в массив поместить список баз, хранящихся на сервере.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.