Вниз
Скачать: 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.049 c
15-1137138666
data
2006-01-13 10:51
2006.02.05
Ищу книгу Иосифа Дика "В дебрях Кара-Бумбы". Нужно сыну


4-1133040830
Volf_555
2005-11-27 00:33
2006.02.05
Открыть папку и выделить файл


2-1137667115
qwersdgvnb
2006-01-19 13:38
2006.02.05
try ... except в цикле


3-1134019457
vitek
2005-12-08 08:24
2006.02.05
Error loading MIDAS.DLL


2-1137685641
_vasya
2006-01-19 18:47
2006.02.05
Как использовать одну процедуру несколько раз одновременно




   Наверх