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

Вниз

Псевдонимы   Найти похожие ветки 

 
Baraka   (2006-01-20 18:46) [0]

Добрый день.
При переноса моего проекта, работающего с базой данных, псевдоним вызывает ошибку т. к. он не существует на другом компьютере. Подскажите, можноли избежать эту ошибку? Можно ли задавать компоненту Table доступ к базе данных, которая находиться в корневой папке, независимо от расположения корневой папки.


 
DesWind ©   (2006-01-20 19:28) [1]

Если "корневая папка" это там где приложение, то:

ProgramPath:=IncludeTrallingPathDelemiter(ExtractFilePath(Application.ExeName));
MyTable.TableName:=ProramPath+MyTableName;


(Делфи под боком нет, возможны синтаксические ошибки.)


 
DesWind ©   (2006-01-20 19:32) [2]

А вообще, если воспользоваться инсталятором, то он добавит псевдоним в конфиг BDE


 
Desdechado ©   (2006-01-20 22:45) [3]

РЕКомендую использовать настройки собственного хранения
подключать это в TSession
ПРОсто тогда можно гарантировать, что для драйверов, тобой используемых из БДЕ, никакая наглая чужая программа не изменит их под себя, что приведет к неработоспособности твоей программы



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

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

Наверх




Память: 0.47 MB
Время: 0.052 c
15-1137271695
Гарри Поттер
2006-01-14 23:48
2006.02.05
Админский софт для комп. клуба инет-кафе


9-1124534029
FUNKy
2005-08-20 14:33
2006.02.05
GLScene для .NET


2-1137835014
Marat
2006-01-21 12:16
2006.02.05
Как начать?


4-1133048587
jTommy
2005-11-27 02:43
2006.02.05
SetFilePointer не перемещает указатель файла за 2Гб


15-1137409586
Ega23
2006-01-16 14:06
2006.02.05
Полный улёт!!! Любителям авиации - к прочтению обязательно!