InstallShield problem

3 отговора 89 прегледа
#1

InstallShield problem

Не мога да си конфигурирам правилно Aliase (псевдонимите) за достъп до базата с данни в InstallShield за да пренеса програмата и базата с данни на друг компютър.
Задавам ги в DBE в IntsallShield, но след като го тествам ми изтрива псевдонима от моя компютър и става боза в програмата :-(
Предложете някакво решение ! Благодаря предварително.

Отговор
в отговор на oldmen #2

Re: InstallShield problem

защо се мъчиш с Alias-и, създавай си ги динамично, или си указвай параметрите в TDataBase компонента :))))

Отговор
в отговор на oldmen #3

Re: InstallShield problem

Niama reshenie na problema - pone ot ver. 2.X imam golemi problemi s instaliraneto na BDE da ne gowrim za ALIAS - ITE. Taka 4e ostawa da si gi instalirash na raka, avtomati4no ili da ne izpolzwash Alias-i wuobste - ako pitash koj e naj-dobria variant - poslednia - nikakwi problemi - oswen towa kato zabrawsih niakoj dopalnitelen Alias (pri men w edna programa moze da sa powe4e ot edin) stawa tkawa boza - izpolzwaj TDataBase componenta za da si naprawish dinami4en Alias (ama wnimawaj - pri kompilacia ne triabwa da e activen - ne znam zasto ama imam problemi s towa)

---
Е т'ва е живот!
Отговор
в отговор на PhantomAS #4

Re: InstallShield problem

Да, ако ти е активен компонента TDataBase, и се опиташ да настройш параметрите като - Database path, username, password, language...
тогава тъпака не го дискънектва автоматично, а веднага ти дава невероятни грешки и програмата неможе да се приключи...
аз за да ги избегна, обикновенно правя -
DataBase1.connected:=False;
//настройки разни...
...
Try
DataBase1.connect;
Except
On EDBEngineError Do ...
End;

Отговор