Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
6-1130344439
cerber
2005-10-26 20:33
2006.02.05
Запуск скрипта в HTML документе, загруженном в WebBrowser?


2-1137410005
Tigraman
2006-01-16 14:13
2006.02.05
Memo и checkbox


2-1137686981
Гриша
2006-01-19 19:09
2006.02.05
В Чем ошибка


8-1123052284
Irinka
2005-08-03 10:58
2006.02.05
Как программно изменить фон рабочего стола?


11-1118407710
Lars
2005-06-10 16:48
2006.02.05
windows.pas for FPC needs to change names




   Наверх