Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.65/125: Рейтинг темы: голосов - 125, средняя оценка - 4.65
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 196
1

Подключение к удаленному SQL-серверу по IP-адресу

31.10.2014, 22:33. Показов 22569. Ответов 22
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Мудрецы программисты, прошу помощи по забитому вопросу. Всю голову сломал, а толку нет. Пытаюсь подключиться к базе данных на удаленном SQL-сервере 2005, задолбался. Настройка контактной зоны SQL Server, сделал. Доступ к БД на SQL-сервере открыл, вроде бы. При попытки соединения по IP-адресу, пишит, что ..."Не выполнена проверка из-за ошибки при инициализации поставщика. [DBNETLIB][ConnectionOpen(ParseConnectParams()).] Недопустимое соединение."...
При запуске командной строки, при вводе "netstat", показывает, что подключение идет, но не проходит. Пишет:
Имя Локальный адрес Внешний адрес Состояние
ТСП ххх.ххх.х.ххх:ххххх ххх.хх.хх.ххх:ms-sql-s TIME_WAIT

ххх.хх.хх.ххх:ms-sql-s - что это за фигня?
Копался в Инете, нарыл, что 1433=MS-SQL-S - Microsoft-SQL-Server

Прошу помощи
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2014, 22:33
Ответы с готовыми решениями:

Подключение c# приложения к удаленному sql серверу
День добрый. Имеется приложение на c# которое должно конектиться к базе данных локального sql...

Подключение к удаленному серверу в локальной сети ms sql server
Я глупый или что-то. Прочитал много статьей но понять не могу. У меня есть удаленный сервер в...

Подключение к удаленному серверу
Здравствуйте, для ознакомительных целей арендовал сервер. На сервере стоит Debian 7 (хотя это не...

Подключение к удаленному серверу
if (connect(sock , (struct sockaddr *)&server , sizeof(server)) < 0) { cout<<"ddd"; ...

22
Эксперт Pascal/Delphi
1134 / 615 / 129
Регистрация: 13.02.2009
Сообщений: 3,564
01.11.2014, 10:30 2
1. в машине на котором установлен MS .SQL должен отключить (windows-firewall -брандмауэр Windows)
2. надо настроит TCP/IP через (диспетчер конфигурации)
больше там нечего нету

Добавлено через 5 минут
и лучше в месте IP-адресу пишите имя сервера из клиентские машини
1
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 196
01.11.2014, 11:00  [ТС] 3
Смотри, проблема в следующем, мне надо подключиться из дома к базе данных на работе, на другой ПК. Подключение делаю по IP-адресу. В ADO указываю:
- поставщика данных: Microsoft OLE DB Provider for SQL Server
- Соединение: ххх.хх.хх.ххх (указываю IP-адрес. Вот тут я думаю, что делаю, что-то не правильно. Может тут надо писать IP:порт\имя сервера или IP,порт или IP,порт\имя сервера.)
После этого выбираю базу данных
Но почему ругается ..."Не выполнена проверка из-за ошибки при инициализации поставщика. [DBNETLIB][ConnectionOpen(ParseConnectParams()).] Недопустимое соединение"..., не могу понять?

1. в машине на котором установлен MS .SQL должен отключить (windows-firewall -брандмауэр Windows) -ОТКЛЮЧИЛ
2. надо настроит TCP/IP через (диспетчер конфигурации) - НАСТРОИЛ

Может не того поставщика выбрал?

Добавлено через 6 минут
xxbesoxx
Я могу с тобой как то связаться? В долгу не останусь
0
Модератор
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
01.11.2014, 11:14 4
Лучший ответ Сообщение было отмечено kabachok как решение

Решение

Попробуй так: Data Source=X.X.X.X\SQLEXPRESS
1
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
8627 / 4359 / 549
Регистрация: 13.03.2013
Сообщений: 15,881
Записей в блоге: 16
01.11.2014, 11:35 5
Цитата Сообщение от kabachok Посмотреть сообщение
Смотри, проблема в следующем, мне надо подключиться из дома к базе данных на работе, на другой ПК.
Это как? На Вашем домашнем ПК установлена SQL, а базы лежат удаленно?
Или же SQL с базами лежат на удаленном серваке, а Вы пытаетесь подгрузить в приложении базы?
В любом случае это гемор, ибо SQL лучше, чем в локальной среде не работают.
1
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 196
01.11.2014, 20:44  [ТС] 6
Спасибо всем кто ответил, спасибо за не равнодушие. Перед ответом FILа, я сам сообразил, он меня укрепил в понимании. Спасибо мужики

Добавлено через 8 часов 38 минут
Нужна еще помощь, подключение сработало. Но запуск программы проходит очень долго. В моем городе, запуск идет за 2-3 минуты, а в другом городе уже целый час запускается и все еще не запустился. Хотя все пингуется, пакеты проходят. Подскажите, из-за чего и почему?
Понимаю, что это не полная инфа. Я грешу на программный код. Задайте вопросы, постараюсь ответить.
0
Эксперт Pascal/Delphi
1134 / 615 / 129
Регистрация: 13.02.2009
Сообщений: 3,564
02.11.2014, 11:26 7
Лучший ответ Сообщение было отмечено kabachok как решение

Решение

Цитата Сообщение от kabachok Посмотреть сообщение
Подскажите, из-за чего и почему?
1. Такой глюк знает " ADO " он предназначен для изучения . А для коммерческой цели для работы MS SQL есть такой библиотека "SDAC" он гораздо быстро работает
2. Добавьте программу на главное форму " Автозапуск " что при включении программа начал запустит сам ! типа как Skype понял ?
3. INSERT и UPDATE делайте через хранимые процедуры . То ест , на сервере создайте процедур на INSERT и UPDATE и передайте параметр через Edit или какой у вас там компонент ....
1
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 196
02.11.2014, 13:23  [ТС] 8
Понятно, буду дальше трудиться
1
Эксперт Pascal/Delphi
1134 / 615 / 129
Регистрация: 13.02.2009
Сообщений: 3,564
02.11.2014, 13:35 9
Лучший ответ Сообщение было отмечено kabachok как решение

Решение

на данный момент пускай так работает . А хозяину скажи что будешь доработать это софт . скачай SDAC и установи это библиотека на Delphi , Разбирай создать храним процедур MS SQL на insert и Update потом вызвать его из Delphi и передать значения на его параметрах ! и переделай потом проект ...
Автозапуск тоже не забудьте ! Что приключение компьютера программа сам запустился ... таком подходе пользователь не заметит что он долга запускается
1
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 196
04.11.2014, 15:18  [ТС] 10
xxbesoxx,
Установил компонент SDAC, пробую написать
Цитата Сообщение от xxbesoxx Посмотреть сообщение
INSERT и UPDATE делайте через хранимые процедуры
Не получается, вот пример:
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
CREATE PROCEDURE Table_Sotrudnik
    (@id INTEGER, @Familiua nvarchar(30), @Imua nvarchar(30), @Doljnost nvarchar(20), @AZR bit, @ALM bit, @BEL bit,
     @VSB bit, @GOR bit, @GRZ bit, @DVS bit, @DON bit, @ZAB bit, @ZKZ bit, @ZSB bit, @KAZ bit, @KBSH bit, @KRG bit,
     @KLG bit, @KRS bit, @KRIM bit, @LAT bit, @LIT bit, @LIV bit, @MSK bit, @NET bit, @ODS bit, @OKT bit, @PDN bit,
     @PRV bit, @SVR bit, @SEV bit, @SKV bit, @TRK bit, @UZB bit, @UVS bit, @UJN bit, @UZP bit, @UYR bit, @Pusto bit, @TDJ bit)
AS
BEGIN
    INSERT INTO (@id, @Familiua, @Imua, @Doljnost, @AZR, @ALM, @BEL, @VSB, @GOR, @GRZ, @DVS, @DON, @ZAB, @ZKZ, @ZSB, @KAZ, @KBSH, @KRG,
     @KLG, @KRS, @KRIM, @LAT, @LIT, @LIV, @MSK, @NET, @ODS, @OKT, @PDN, @PRV, @SVR, @SEV, @SKV, @TRK, @UZB, @UVS, @UJN, @UZP, @UYR, @Pusto, @TDJ)
     VALUES
     (@id,@Familiua,@Imua,@Doljnost,@AZR,@ALM,@BEL,@VSB,@GOR,@GRZ,@DVS,@DON,@ZAB,@ZKZ,@ZSB,@KAZ,@KBSH,@KRG,
     @KLG,@KRS,@KRIM,@LAT,@LIT,@LIV,@MSK,@NET,@ODS,@OKT,@PDN,@PRV,@SVR,@SEV,@SKV,@TRK,@UZB,@UVS,@UJN,@UZP,@UYR,@Pusto,@TDJ)
END
Ошибка:
Сообщение 102, уровень 15, состояние 1, процедура Table_Sotrudnik, строка 8
Неправильный синтаксис около конструкции "(".
Я задолбался уже, что не так.
Вопрос в следующем, мне надо сделать так чтобы данные, при нажатии кнопки, добавлялись, сохранялись, редактировались и удалялись. Я уже лоб разбил, кучу прочитал литературы, но без опыта, практики ничего не получается. Помоги, пожалуйста!
0
Эксперт Pascal/Delphi
1134 / 615 / 129
Регистрация: 13.02.2009
Сообщений: 3,564
05.11.2014, 00:00 11
1) Научи писать код так ! Что для другим разработчиком было его легко почитать
2) вот здесь ошибка (@id INTEGER,
3) Смотри простой пример
------------------------------
Таблица
T-SQL
1
2
3
4
5
6
7
8
9
10
create table users
(
    u_id int identity(1,1) primary key,
    u_datRegister datetime default getdate(),  
    u_fio nvarchar(40) not null,  
    u_Pasport_Number nvarchar(30) unique,  
    u_Adress nvarchar(50) not null, 
    u_Status nvarchar (40) not null, 
    u_Login nvarchar(15) not null,  
);
Процедур на INSERT
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
   create procedure UsersINSETED
    @u_fio nvarchar(40),
    @u_Pasport_Number nvarchar(30), 
    @u_Adress nvarchar(50), 
    @u_Status nvarchar (40),
    @u_Login nvarchar(15) ,
    @u_Password nvarchar(15)  
       as
       begin tran
          insert into users
          (  u_fio, u_Pasport_Number, u_Adress, u_Status, u_Login, u_Password )
          values
         ( @u_fio, @u_Pasport_Number, @u_Adress, @u_Status, @u_Login, @u_Password)
       commit tran;
Процедур на UPDATE
T-SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
   create procedure UsersUpdated
    @u_id int,
    @u_fio nvarchar(40),
    @u_Pasport_Number nvarchar(30), 
    @u_Adress nvarchar(50), 
    @u_Status nvarchar (40),
    @u_Login nvarchar(15) ,
    @u_Password nvarchar(15)  
       as
       begin tran
          update  users set
           u_fio=@u_fio, 
           u_Pasport_Number=@u_Pasport_Number,
           u_Adress=@u_Adress,
           u_Status=@u_Status,
           u_Login=@u_Login, 
           u_Password=@u_Password  
         where u_id=@u_id 
       commit tran;
уловили ?

Добавлено через 30 минут
Цитата Сообщение от kabachok Посмотреть сообщение
при нажатии кнопки, добавлялись, сохранялись, редактировались и удалялись. Я уже лоб разбил, кучу прочитал литературы
1. При нажаты кнопка выходить Forma где есть Edit и все визуалнй компоненты frmAdminAddChange это форма для редактирование и добавление
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
procedure TfrmMain.UsersAdd; // На данный процедура просто для выхода формы и очистить текст 
begin
  with frmAdminAddChange do
  begin
    Caption := 'Добавить';
    edtu_fio.Text := '';
    edtu_Pasport_Number.Text := '';
    edtu_Adress.Text := '';
    cbbu_Status.Text := '';
    edtu_Login.Text := '';
    edtu_Password.Text := '';
    ShowModal;
  end;
end;
Здесь вызиваем тоже самое форму для редактирование уже сушествиушие запис
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
procedure TfrmMain.UserEdit;
begin
  with frmAdminAddChange do
  begin
    Caption := 'Редактировать';
    edtu_fio.Text := DM.msqryUsers.FieldByName('u_fio').AsString;
    edtu_Pasport_Number.Text := DM.msqryUsers.FieldByName('u_Pasport_Number').AsString;
    edtu_Adress.Text := DM.msqryUsers.FieldByName('u_Adress').AsString;
    cbbu_Status.Text := DM.msqryUsers.FieldByName('u_Status').AsString;
    edtu_Login.Text := DM.msqryUsers.FieldByName('u_Login').AsString;
    edtu_Password.Text := DM.msqryUsers.FieldByName('u_Password').AsString;
    ShowModal;
  end;
end;
Потом объявим процедуру разделе public
Delphi
1
2
  public
     procedure userINSERT;
Тела этого процедур ... DM.mstrdprcSP это компонент MSStoredProc для вызова процедур
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
procedure TfrmMain.userINSERT;
begin
  with DM.mstrdprcSP do
  begin
    StoredProcName := 'UsersINSETED';
    ParamByName('@u_fio').Value := Trim(frmAdminAddChange.edtu_fio.Text);
    ParamByName('@u_Pasport_Number').Value := Trim(frmAdminAddChange.edtu_Pasport_Number.Text);
    ParamByName('@u_Adress').Value := Trim(frmAdminAddChange.edtu_Adress.Text);
    ParamByName('@u_Status').Value := Trim(frmAdminAddChange.cbbu_Status.Text);
    ParamByName('@u_Login').Value := Trim(frmAdminAddChange.edtu_Login.Text);
    ParamByName('@u_Password').Value := Trim(frmAdminAddChange.edtu_Password.Text);
    ExecProc;
    DM.msqryUsers.Refresh;
  end;
end;
Потом на Update
Delphi
1
2
  public
procedure UsersUpdate;
тела этого процедур
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
procedure TfrmMain.UsersUpdate;
begin
  with DM.mstrdprcSP do
  begin
    StoredProcName := 'UsersUpdated';
    ParamByName('@u_fio').Value := Trim(frmAdminAddChange.edtu_fio.Text);
    ParamByName('@u_Pasport_Number').Value := Trim(frmAdminAddChange.edtu_Pasport_Number.Text);
    ParamByName('@u_Adress').Value := Trim(frmAdminAddChange.edtu_Adress.Text);
    ParamByName('@u_Status').Value := Trim(frmAdminAddChange.cbbu_Status.Text);
    ParamByName('@u_Login').Value := Trim(frmAdminAddChange.edtu_Login.Text);
    ParamByName('@u_Password').Value := Trim(frmAdminAddChange.edtu_Password.Text);
    ParamByName('@u_id').Value := DM.msqryUsers.FieldByName('u_id').AsInteger;
    ExecProc;
    DM.msqryUsers.Refresh;
end;
end;
Потом на форму frmAdminAddChange есть кнопка (сохранить )
и пишу
Delphi
1
2
3
4
5
6
7
8
9
10
11
    if frmAdminAddChange.Caption = 'Добавить' then
    begin
      frmMain.userINSERT; // вызываю процедуру userINSERT из другово модул на выполнение
      frmAdminAddChange.Close;
    end
    else
    if frmAdminAddChange.Caption = 'Редактировать' then
    begin
      frmMain.UsersUpdate; // здесь тоже самое 
      frmAdminAddChange.Close;
    end;
Ну что понятно ?
1
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 196
06.11.2014, 19:45  [ТС] 12
Что касаемо SQL, вроде бы усвоил.
Но появился новый вопрос.
При работе с Delphi-7, cоздал DataModule, в него поместил MSConnection, MSDataSource и MSQuery, вопрос в MSQuery, или надо установить MSStoredProc?
Если установить MSStoredProc, то возникает вопрос. При активации MSStoredProc, выходит ошибка ..."Запрос COMMIT TRANSACTION не имеет соответствующей инструкции BEGIN TRANSACTION"...
Что с этим делать?
1
Эксперт Pascal/Delphi
1134 / 615 / 129
Регистрация: 13.02.2009
Сообщений: 3,564
06.11.2014, 20:20 13
Цитата Сообщение от kabachok Посмотреть сообщение
При работе с Delphi-7,
Зачем Delphi7 скачай и установите хотя бы XE3
Цитата Сообщение от kabachok Посмотреть сообщение
вопрос в MSQuery, или надо установить MSStoredProc?
не, MSQuery на MSConnection надо ! А MSStoredProc тоже на MSConnection

Добавлено через 5 минут
Цитата Сообщение от kabachok Посмотреть сообщение
Но появился новый вопрос.
Все операция вначале протестируйте на отдельное форму и когда увидишь что все ок ! Потом переписывай это код на проекте .... Не надо все сразу без проверке копировать
1
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 196
07.11.2014, 22:21  [ТС] 14
По Вашему примеру написал код:

Delphi
1
2
3
4
5
6
private
    { Private declarations }
  public
    procedure Table_Sotrudnik_Add;
    procedure Table_Sotrudnik_INSERT;
    { Public declarations }
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
procedure Table_Sotrudnik_Add;
begin
  with Form_Vxod do
  begin
    edt1.Text := '';
    edt2.Text := '';
    edt3.Text := '';
    chkVSB.Checked := False;
    chkGOR.Checked := False;
end;
 
procedure Table_Sotrudnik_INSERT;
begin
  with DataModule1.mstrdprc_Sotrudnik do
  begin
    StoredProcName := 'Table_Sotrudnik_INSERT;1';
 
    if Form_Vxod.chkVSB.Checked = True then
    begin
      ParamByName('@VSB').Value := True;
    end
    else
    if Form_Vxod.chkVSB.Checked = False then
    begin
      ParamByName('@VSB').Value := False;
    end;
 
    if Form_Vxod.chkGOR.Checked = True then
    begin
      ParamByName('@GOR').Value := True;
    end
    else
    if Form_Vxod.chkGOR.Checked = False then
    begin
      ParamByName('@GOR').Value := False;
    end;
 
    ExecProc;
    DataModule1.msqry_Sotrudnik.Refresh;
  end;
end;
Но при инсталляции ругается:
[Error] Vxod.pas(87): Unsatisfied forward or external declaration: 'TForm_Vxod.Table_Sotrudnik_Add'
[Error] Vxod.pas(88): Unsatisfied forward or external declaration: 'TForm_Vxod.Table_Sotrudnik_INSERT'

В чем дело, вроде прописал:
Delphi
1
2
3
4
5
6
  private
    { Private declarations }
  public
    procedure Table_Sotrudnik_Add;
    procedure Table_Sotrudnik_INSERT;
    { Public declarations }
0
35 / 35 / 3
Регистрация: 27.10.2014
Сообщений: 120
07.11.2014, 22:52 15
Я, конечно извиняюсь, может не по теме, но один момент доставляет... Не могу пройти мимо. Что это за ...
Delphi
1
2
3
4
5
6
7
8
9
if Form_Vxod.chkVSB.Checked = True then
    begin
      ParamByName('@VSB').Value := True;
    end
    else
    if Form_Vxod.chkVSB.Checked = False then
    begin
      ParamByName('@VSB').Value := False;
    end;
Нельзя же так издеваться над языком программирования, так сказать.
Тут должна быть всего одна строка:
Delphi
1
ParamByName('@VSB').Value := Form_Vxod.chkVSB.Checked;
1
Эксперт Pascal/Delphi
1134 / 615 / 129
Регистрация: 13.02.2009
Сообщений: 3,564
08.11.2014, 00:29 16
Цитата Сообщение от kabachok Посмотреть сообщение
private { Private declarations } public procedure Table_Sotrudnik_Add; procedure Table_Sotrudnik_INSERT; { Public declarations }
Зачем процедур Table_Sotrudnik_Add; разделе public ? в книге не написано какой процедур и функция надо public и какой Private ?
Миниатюры
Подключение к удаленному SQL-серверу по IP-адресу   Подключение к удаленному SQL-серверу по IP-адресу  
0
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 196
08.11.2014, 16:57  [ТС] 17
При активации MSStoredProc, выходит ошибка ..."Запрос COMMIT TRANSACTION не имеет соответствующей инструкции BEGIN TRANSACTION"...
Где мне надо прописать инструкцию?
1
Эксперт Pascal/Delphi
1134 / 615 / 129
Регистрация: 13.02.2009
Сообщений: 3,564
08.11.2014, 19:58 18
Цитата Сообщение от kabachok Посмотреть сообщение
При активации MSStoredProc, выходит ошибка
Его не надо активировать , он предназначен для вызова хранимые процедур , процедура может будет несколько ! Но, MSStoredProc достаточно только один ! пример есть на #11 а на #13 я вам уже сказал что он должен подключен на MSConnection
2) До того как ты мне посоветовал пользоваться SDAC, я писал SQL - запросы так:


DataModule2.msqry_Dislokaciua.Close;
DataModule2.msqry_Dislokaciua.SQL.Clear;
DataModule2.msqry_Dislokaciua.SQL.Add('SELECT*');
DataModule2.msqry_Dislokaciua.SQL.Add('FROM Table_Dislokaciua');
DataModule2.msqry_Dislokaciua.SQL.Add('WHERE Data_Poiska = '''+DateToStr(Form_DislokaciuaVagonov.dtp1.Date)+'''');
DataModule2.msqry_Dislokaciua.Open;
У меня есть подозрения, что так делать уже нельзя с SDAC, я верно думаю?
Можно , но код должен чуть-чуть оптимизирован ! Вы DataModule2.msqry_Dislokaciua повторяйте несколько раз . это не красиво . Я бы написал так
Delphi
1
2
3
4
5
6
7
8
    with DataModule2.msqry_Dislokaciua do
    begin
    Close;
     SQL.Clear;
     SQL.Add('SELECT * FROM Table_Dislokaciua');
     SQL.Add('WHERE Data_Poiska = '''+DateToStr(Form_DislokaciuaVagonov.dtp1.Date)+'''');
     Open;
    end;
Так лучше .... в общем вам надо тренировать и тестировать код . А так вначале все нормально .
0
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 196
08.11.2014, 20:21  [ТС] 19
Так в том то и дело, что MSStoredProc подключен к MSConnection, и все сделал по вашим рекомендациям
0
35 / 35 / 3
Регистрация: 27.10.2014
Сообщений: 120
08.11.2014, 21:24 20
T-SQL
1
2
3
4
5
6
7
8
9
10
      begin tran
          update  users set
           u_fio=@u_fio, 
           u_Pasport_Number=@u_Pasport_Number,
           u_Adress=@u_Adress,
           u_Status=@u_Status,
           u_Login=@u_Login, 
           u_Password=@u_Password  
         where u_id=@u_id 
       commit tran;
А зачем заключать в транзакцию единственный оператор? Смысл?
Да и вообще не вижу особого повода мутить хранимые процедуры из одного оператора. Проще динамически создавать, что-то типа ADOCommand и выполнять с операторами insert, update ...
0
08.11.2014, 21:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2014, 21:24
Помогаю со студенческими работами здесь

Подключение к удаленному серверу
ни как не могу разобраться. вопрос следующий. Есть локальная сеть, нужно подключить программу с...

Подключение к удаленному серверу
Здравствуйте. Нужна помощь, хотя бы разобраться в теории. Задача: написать программку, которая...

Подключение к удаленному серверу БД
Здравствуйте, есть IP-адрес удаленного сервера и алиас БД, на удаленном сервер установлен FireBird...

Подключение к удаленному серверу MySQL
Есть сайт, размещен на хостинге. У него есть база данных. Хочу к ней подключаться либо с другого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru