W jaki sposób nalezy wysłać zapytanie do bazy danych MSSQL ort! z ADOQuery aby w odpowiedzi otrzymac dostepne na serwerze bazy danych.
Lub inaczej jak sprawdzic czy baza danych o okreslonej nazwie istnieje na serwerze
Z góry dzieki za pomoc
W jaki sposób nalezy wysłać zapytanie do bazy danych MSSQL ort! z ADOQuery aby w odpowiedzi otrzymac dostepne na serwerze bazy danych.
Lub inaczej jak sprawdzic czy baza danych o okreslonej nazwie istnieje na serwerze
Z góry dzieki za pomoc
Przede wszystkim za pomocą ADO, możesz połączyć się z określona bazą, którą definiujesz w połączeniu, więc łączysz się z bazą master:
Aby wyciągnać liste baz na sewerze to:
SELECT name FROM master.dbo.sysdatabases
Aby sprawdzić czy jakaś baza istnieje:
SELECT name FROM master.dbo.sysdatabases where name = 'nazwabazy'
Pewnie jest jakś wbudowana funkcja, ale nigdy z niej nie korzystałem...
Masz wbudowaną funkcje użytkownika:
sp_databases
Sprawdź na bazie master źródło to będziesz wiedział wszystko