Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.06;
Скачать: CL | DM;

Вниз

Ошибка в IB   Найти похожие ветки 

 
lejik ©   (2003-01-20 11:16) [0]

Доброе время суток господа!
Помогите решить проблему. Есть клиент-серверное приложение. Клиент подключаясь к базе первый раз изредка получает сообщение DB is not open. Потом все работае нормально. Сервер при этом включен и работает. Вот кусок кода подключения:

If LoginData.ModalResult=mrOk then
begin
try
try
sFile:=ExtractFilePath(Application.ExeName)+"config.ini";
LoginIni:=TIniFile.Create(sFile);
if DataBase.Connected then Database.Close;
DataBase.DBName:=LoginIni.ReadString("DATABASE","SERVER","")+
":"+ LoginIni.ReadString("DATABASE","PATH"," ");

Database.UseLoginPrompt:=false;
DataBase.ConnectParams.Password:=Trim(LoginData.password);
DataBase.ConnectParams.UserName:=Trim(LoginData.user_id);
DataBase.ConnectParams.RoleName:=Trim(LoginData.user_role);
DataBase.Open;
finally
LoginIni.UpdateFile;
LoginIni.Free;
end;


 
Digitman ©   (2003-01-20 11:43) [1]


if DataBase.Connected then
DataBase.Connected := False;
...
DataBase.Connected := True;



Страницы: 1 вся ветка

Текущий архив: 2003.02.06;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.02 c
1-15631
Weare
2003-01-29 13:17
2003.02.06
Как во время создания объектов вывести предупреждающее окно


3-15457
Alexandr Severniy
2003-01-20 11:08
2003.02.06
ADO & Dbgrid


14-15850
ivansv
2003-01-19 03:42
2003.02.06
Как вывести на экране текст в KOI8-R


14-15845
DoloD
2003-01-23 04:29
2003.02.06
то такое High-Speed CD-RW?


4-16010
demona
2002-12-21 13:46
2003.02.06
можно используя только winAPI (без доп. компонентов) отследить .