Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Не удаётся "соедениться" к серверу БД


Автор: Janger 28.10.2013, 19:21
Код

procedure TForm1.Button1Click(Sender: TObject);
var
  buf: string[240];
  error: boolean;
  detach1,detach2:string;
  f: TextFile;
  er: integer;
  i,Level: integer;
begin
        if Button1.Caption = 'Пуск' then
        begin
          StatusBar1.SimpleText:='Дождитесь, идет подключение к серверу баз данных';
          Screen.Cursor:= crSQLWait;
          error:=false;
          ADOConn:=TADOConnection.Create(Form1);
          ADOConn.LoginPrompt:=False;
          ADOConn.Provider:='SQLOLEDB.1';
          ADOConn.Name:='Adoconnection1';
          ADOConn.ConnectionString:='Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Initial Catalog='+DB+';Data Source='+Server;
          ADOConn.LoginPrompt := False;

        try ADOConn.Open;

        except
          Screen.Cursor:= crDefault;
          StatusBar1.SimpleText:='Не удалось установить соединение с сервером баз данных';
          showmessage('Не удается установить соединение с сервером баз данных');
          error:=true;
          ADOConn.Free;
          Exit;
        end;

Можете сказать, что я упустил?

Автор: Illusion Dolphin 28.10.2013, 20:04
Цитата

Можете сказать, что я упустил? 

Ошибку  smile  http://www.delphibasics.co.uk/Article.asp?Name=Exceptions

Автор: Akella 29.10.2013, 00:00
Обязательно к прочтению и пониманию:
http://forum.vingrad.ru/forum/topic-353769.html
http://forum.vingrad.ru/topic-48020/125.html
http://www.gunsmoker.ru/2008/10/x-y-z.html
http://citforum.ru/howto/smart-questions-ru.shtml#intro 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)