Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> получение списка БД на сервере
slash_rx
Вставить ник
сообщение 21:02:2008, 10:55
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 11
Регистрация: 14:02:2008
Пользователь №: 15 334



Репутация: - 0 +


Добрый день!

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

Спасибо.
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 14)
sax_ol
Вставить ник
сообщение 21:02:2008, 11:03
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


СУБД?
Подняться вверх 
 
Сообщение #2
slash_rx
Вставить ник
сообщение 21:02:2008, 11:19
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 11
Регистрация: 14:02:2008
Пользователь №: 15 334



Репутация: - 0 +


SQL Server
Подняться вверх 
 
Сообщение #3
sax_ol
Вставить ник
сообщение 21:02:2008, 11:47
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


ну в принципе надо работать с SQLDMO библиотекой, но если вы можете подкомектиться хотябы к одной базе, то можно просто выполнить процедуру SP_DATABASES, вам вернется набор данных с инфой по базам.
Подняться вверх 
 
Сообщение #4
slash_rx
Вставить ник
сообщение 21:02:2008, 12:01
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 11
Регистрация: 14:02:2008
Пользователь №: 15 334



Репутация: - 0 +


А если через sp_databases, то по имени какого поля получать данные (имеется FiledByName('....'))
Подняться вверх 
 
Сообщение #5
sax_ol
Вставить ник
сообщение 21:02:2008, 12:02
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


у вас Query Analyzer или SQL Server Management Studio есть?
Подняться вверх 
 
Сообщение #6
slash_rx
Вставить ник
сообщение 21:02:2008, 12:12
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 11
Регистрация: 14:02:2008
Пользователь №: 15 334



Репутация: - 0 +


К сожалению нет, стоит Express 2005, так бы поглядел....
Подняться вверх 
 
Сообщение #7
sax_ol
Вставить ник
сообщение 21:02:2008, 12:16
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


http://www.microsoft.com/downloads/details...;displaylang=en
Подняться вверх 
 
Сообщение #8
slash_rx
Вставить ник
сообщение 21:02:2008, 12:17
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 11
Регистрация: 14:02:2008
Пользователь №: 15 334



Репутация: - 0 +


Хотя бы как проверит из Делфи существует ли данная БД, но без SQLDMO
Подняться вверх 
 
Сообщение #9
sax_ol
Вставить ник
сообщение 21:02:2008, 12:29
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Для: slash_rx
А вот это уже координально все меняет
см тут пост #2
Подняться вверх 
 
Сообщение #10
slash_rx
Вставить ник
сообщение 21:02:2008, 12:34
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 11
Регистрация: 14:02:2008
Пользователь №: 15 334



Репутация: - 0 +


Попутно возник еще вопрос, с помощью чего из Дельфи вызываются хр. процедуры, если пользуем ADO
Подняться вверх 
 
Сообщение #11
sax_ol
Вставить ник
сообщение 21:02:2008, 12:37
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Известно чем, либо ADOConnection либо ADOCommand (когда что - от конкретных условий, но чаще второе).
Подняться вверх 
 
Сообщение #12
slash_rx
Вставить ник
сообщение 22:02:2008, 06:50
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 11
Регистрация: 14:02:2008
Пользователь №: 15 334



Репутация: - 0 +


Сегодня пробовал ADOStoredProc, мало чего получилось вернулась тока база master, остальных вроде нету. Если не сложно, напишите последовательность действий грамотной работы с этими компонентами, чтобы уж наконец получить список баз на сервере). Спасибо!
Подняться вверх 
 
Сообщение #13
sax_ol
Вставить ник
сообщение 22:02:2008, 06:58
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Цитата(slash_rx @ 22:02:2008, 08:50 )
ADOStoredProc

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

По поводу баз, мало информации дали.
Подняться вверх 
 
Сообщение #14
slash_rx
Вставить ник
сообщение 22:02:2008, 07:06
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 11
Регистрация: 14:02:2008
Пользователь №: 15 334



Репутация: - 0 +


Нужно просто в массив поместить список баз, хранящихся на сервере.
Подняться вверх 
 
Сообщение #15


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись
   

 

RSS Текстовая версия Сейчас: 17:05:2008 - 09:46
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net