|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Определить имена БД и их таблиц(MS SQL Server)
Я проставил MS SQL Server, подключил БД. Теперь в делфи делаю прогу для работы со всем этим. При подключении к БД вводится такой connectionstring
Код:
Provider=SQLOLEDB.1;I ntegrated Security=SSPI; Persist Security Info=False; Initial Catalog=AdventureWorks; Data Source=QWED-7ADF843410\SQLEXPRESS Ну и следующие как определить какие таблицы в них есть? |
#2
|
|||
|
|||
Ну с таблицами я сделал. А как определить имена БД которые подключены в MS SQL Server?
Когда в ADOConnection выбераешь драйвер, потом имя сервера, пароль и т.д. там есть выпадающий список БД, которые ты впихнул или сделал на этом сервере. Как он определяет их? Такой же список хочу в программу поместить. Может и не выдет потомучто он у меня имя сервера не обнаруживает по умолчанию, только если его вручную вводить. |
#3
|
|||
|
|||
запустите запрос:
Код:
select name from sys.databases order by name |
#4
|
|||
|
|||
AlexSku Спасибо.
|