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

Вниз

Как установить путь к базе данных без alias. Все равно непонятно!   Найти похожие ветки 

 
ViKS   (2003-09-23 09:22) [0]

Я кидаю на форму компонент database и ему в поле alias прописываю
путь "./database/", а затем кидаю компонент table, а что ему указать в поле database? Если тот же путь, то пишет нет такого alias? А если имя той базы данных, то не понимает.


 
Reindeer Moss Eater ©   (2003-09-23 09:58) [1]

Забудь про поле Alias и про сам алиас.

Database.Params.Values["PATH"]:=<Путь_к_каталогу_базы_данных>


 
ViKS   (2003-09-23 10:17) [2]

А как указать текущую рабочую папку
‘./database/’если писать, то говорит, что автоматически указывает на папку C:/Мои документы, а не на текущую.
Что делать,


 
Vlad ©   (2003-09-23 10:21) [3]

GetCurrentDir


 
Reindeer Moss Eater ©   (2003-09-23 10:26) [4]

А как указать текущую рабочую папку

Так текущую или рабочую?


 
ViKS   (2003-09-23 10:34) [5]

Ту папку, в которой находятся все рабочие файлы на данный момент


 
Плохиш_   (2003-09-23 10:38) [6]

>ViKS (23.09.03 10:34) [5]

Так эту папку кроме тебя никто и не знает.
Экстрасенсы-то в очередном отпуске.


 
Vlad ©   (2003-09-23 10:41) [7]

> все рабочие файлы на данный момент
Файлы баз данных или файлы проекта ?
Если файлы баз данных, то Плохиш_ (23.09.03 10:38) [6]
Если файл проекта, то Vlad © (23.09.03 10:21) [3]


 
Плохиш_   (2003-09-23 10:47) [8]

>Vlad © (23.09.03 10:41) [7]

Если файл проекта, то Vlad © (23.09.03 10:21) [3]

GetPath(ParamStr[0])

А GetCurrentDir в общем случае никакого отнощения к файлу проекта не имееет


 
Vlad ©   (2003-09-23 10:51) [9]

Плохиш_ (23.09.03 10:47) [8]
Зато имеет прямое отношение к EXE файлу или библиотеки (не знаю чего он там пишет). Я не думаю, что пользователи будут с DPR-ом работать


 
slgeo   (2003-09-23 10:56) [10]

ViKS (23.09.03 10:34) [5]
Ту папку, в которой находятся все рабочие файлы на данный момент

ExtractFilePath(Application.ExeName)


 
Плохиш_   (2003-09-23 10:57) [11]

>Vlad © (23.09.03 10:51) [9]

Я тут уже пример приводил:

c:\tmp>d:\mypath\myprog.exe

Что вернёт GetCurrentDir?


 
ViKS   (2003-09-23 10:59) [12]

Господа, у меня файлы базы данных и проекта Delphi находятся в одной папке. Затем я переношу ее на другой компьютер, или хотя бы на другой диск (путь же к базе данных меняется). Мне нужно, чтобы проект при работе всегда находил эти файлы базы данных без всяких алиасов (ну не устанавливать их же каждый раз:)).


 
Reindeer Moss Eater ©   (2003-09-23 11:00) [13]

c:\tmp>d:\mypath\myprog.exe

Что вернёт GetCurrentDir?


Может все что угодно. В том числе d:\mypath


 
ViKS   (2003-09-23 11:26) [14]

Reindeer Moss Eater спасибо!! getcurrentdir работает!!


 
Reindeer Moss Eater ©   (2003-09-23 11:27) [15]

Reindeer Moss Eater спасибо!! getcurrentdir работает!!

Работает до первого баяна.



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

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

Наверх




Память: 0.5 MB
Время: 0.016 c
3-40308
Skalp
2003-09-23 23:58
2003.10.13
Скудный Local SQL - как изменить структуру таблицы Paradox


8-40518
KoNDoR
2003-05-31 23:52
2003.10.13
Расстояние в OPEN GL


1-40395
denis24
2003-10-01 09:43
2003.10.13
размер шрифта в ячейке stringgrida


6-40556
SergP
2003-08-14 12:59
2003.10.13
TServerSocket.Socket.Disconnect соединения неправильно работает??


3-40294
Deimos
2003-09-22 15:22
2003.10.13
Не могу создать новую базу данных под firebird 1.0.2.908