Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Delphi (https://nowa.cc/forumdisplay.php?f=300)
-   -   Delphi + SQL Server 2005 (https://nowa.cc/showthread.php?t=184727)

Litvinenko_A 09.10.2008 15:50

Delphi + SQL Server 2005
 
Здравствуйте. Подскажите кто знает. Есть запрос TADOQuery. Нужно определить является ли какео-нибудь поле, которое возвращает запрос, внешним ключем. Эсть ли какоето свойство или проца для этого. База стоит на MS SQL Server 2005

Deeptown12 10.10.2008 15:29

Re: Delphi + SQL Server 2005
 
теоретически можно узнать служебным запросом

dbadmin 11.10.2008 18:58

Re: Delphi + SQL Server 2005
 
Можно запросить в sys.foreign_key_columns

elmuert 21.11.2008 09:10

Re: Delphi + SQL Server 2005
 
Подскажите плиз как в делфи 2005 в комбо бокс получить список доступных баз данных MSSQLServer 2005

dbadmin 21.11.2008 23:54

Re: Delphi + SQL Server 2005
 
Цитата:

Сообщение от elmuert (Сообщение 2022453)
Подскажите плиз как в делфи 2005 в комбо бокс получить список доступных баз данных MSSQLServer 2005

Запросить в sys.databases и полученный список загрузить в комбо бокс

Жмиииии 29.11.2008 17:34

Re: Delphi + SQL Server 2005
 
есть ли библиотеки для делфи, предназначенные для администрирования sql-сервера? бекапирование, конкретно.

Wladyk 13.02.2009 15:38

Re: Delphi + SQL Server 2005
 
Походу: как организовать резервирование базы (база на експресе, там нет возможности делать бекапы средствами сиквела)?

Wizard2007 12.10.2010 23:34

Re: Delphi + SQL Server 2005
 
Цитата:

Сообщение от Жмиииии (Сообщение 2039030)
есть ли библиотеки для делфи, предназначенные для администрирования sql-сервера? бекапирование, конкретно.

можно написать сервис, который будет выполнять запрос , который будет делать бекап базы данных , или наисать простенькое приложение, которое будет запускаться планировщиком задач в самой системе

Litvinenko_A 13.10.2010 09:26

Re: Delphi + SQL Server 2005
 
По-моему на экспрессе можно сделать бек-ап, только Managment Studio поставить нужно

plahmonah 14.10.2010 14:29

Re: Delphi + SQL Server 2005
 
Litvinenko_A
И не только если у тебя управление из дельфи к базе идет то напиши запрос на бекап и все.

UAndrey 21.10.2010 05:59

Re: Delphi + SQL Server 2005
 
Цитата:

Сообщение от elmuert (Сообщение 2022453)
Подскажите плиз как в делфи 2005 в комбо бокс получить список доступных баз данных MSSQLServer 2005

procedure TForm_Setup.SpeedButton_GetListDBClick(Sender: TObject);
begin
if ADOConnection_SQLSRV.Connected then ADOConnection_SQLSRV.Connected:=false;
ADOConnection_SQLSRV.ConnectionString:='Provider=S QLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=master;Data Source='+
ComboBox_NameServerDB.Text;

ADOConnection_SQLSRV.Connected:=true;
ADOQuery_DBList.Open;
ComboBox_NameDB.Clear;
while not ADOQuery_DBList.Eof do
begin
ComboBox_NameDB.Items.Add(ADOQuery_DBList.Fields.F ields[0].Value);
ADOQuery_DBList.Next;
end;
ADOConnection_SQLSRV.Connected:=false;
end;


а запрос ADOQuery_DBList сстоит из одной строки Select name from sysdatabases


Текущее время: 08:19. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc

Время генерации страницы 0.02655 секунды с 9 запросами