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

Вниз

DataBaseName   Найти похожие ветки 

 
Александр9999   (2002-08-31 16:38) [0]

Помогите, в имеющихся книгах ответа не нашел! При использовании баз данных у компонент Table и Query нужно определить свойство DataBaseName, выбрав его из существующих (установленных) типов баз. Как сделать так, чтобы программа работала на любом компьютере, независя от имеющихся компонент. При использовании элемента Database выходит та же фигня, т.к. нужно задавать значения свойств AliasName или DriverName. Или я что-то не понимаю? Спасибо.


 
Lola ©   (2002-08-31 17:02) [1]

Делай программно Alias, используя сессию:
Session1.AddStandardAlias("Def",ExtractFilePath(ParamStr(0)),"PARADOX");


 
Дмитрий Калугин   (2002-09-01 17:37) [2]

В свойство DataBaseName можно писать просто путь путь
у компонентов. Или же поставить компонент
Database
Заполнить с-во
DriverName=Standard
В параметрах соответственно появятся
PATH=
DEFAULT DRIVER=PARADOX
ENABLE BCD=FALSE

При старте программы делай так:
Mydb.Params.Values["PATH"]:=CurDBDirectory;
где CurDBDirectory:=ExtractFilePath(ParamStr(0))+"MyDB"
Таким макаром можно переключаться меж разными БД
программно и не зависеть от Алиасов и жесткмх путей



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
1-73706
neodiX
2002-09-09 16:28
2002.09.23
Пoмогите перевести с Visual C++ to Delphi


3-73570
vadik212
2002-09-03 21:27
2002.09.23
IBEvent


1-73726
Starkom
2002-09-11 09:05
2002.09.23
Про цветной Caption TabSheet a


3-73565
Vasechkin
2002-09-03 20:15
2002.09.23
Че здесь одни слабаки что-ли? Напрягите умы (если они есть)


3-73554
Ag2002
2002-09-03 12:56
2002.09.23
Пути