Использую ADOConnection Сервер с БД MSSQL будет стоять на нескольких машинах, соответственно его ip адрес будет различен. Решил сделать все при помощи INI файла.
| Код | IniFile := TIniFile.Create(ExtractFilePath(Application.ExeName)+'/config.ini'); ip_adres:=IniFile.ReadString('network','adres',''); { Читаем имена переменных} port:=IniFile.ReadString('network','port',''); sql:=IniFile.ReadString('network','sql',''); IniFile.Free; ShowMessage(sql); DataModule1.Connect.ConnectionString:='Provider=SQLOLEDB.1;Password=gbdj;Persist Security Info=True;User ID=USER;Initial Catalog=test;Data Source='+sql+'\SQLEXPRESS;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=DMITRY;Use Encryption for Data=False'; DataModule1.Connect.Connected:=true;
|
В итоге ADOConnect не может подключится ((( В чем ошибка? |