Вниз
Скачать: CL | DM;

Создание псевдонима базы Paradox   Найти похожие ветки 

← →
Laumer ©   (2002-10-10 21:27) [0]

Ребята, помогите начинающему. Вопрос такой: Как програмным путем создать алиас базы. (как установить BDE я уже разобрался)


← →
dias ©   (2002-10-10 21:32) [1]

У TSession есть метод AddAlias

procedure AddAlias(const Name, Driver: String; List: TStrings);
в хелпе вроде все есть



← →
MsGuns ©   (2002-10-10 23:10) [2]

Для парадокса AddStandardAlias - существенно проще.
Пример:
if not Session.IsAlias("MyAlias") then
Session.AddStandardAlias("MyAlias","C:\MyProject\MyDB","DBASE");


А вообще >dias © (10.10.02 21:32) прав.
Не помешает изучить хелп по TSession, TDataBase, TTable, TQuery, TBatchMove. Избавит от многочисленных вопросов и недоразумений в дальнейшем


← →
MsGuns ©   (2002-10-10 23:11) [3]

Пардон,
Session.AddStandardAlias("MyAlias","C:\MyProject\MyDB","PARADOX");

Хотя в принципе BDE прошарит и так и так


← →
Laumer ©   (2002-10-15 00:01) [4]

Ребята, огромное спасибо!!


← →
MsGuns ©   (2002-10-15 00:06) [5]

>Laumer © (15.10.02 00:01)

Если алиас нужен "на всю оставшуюся жизнь", т.е. чтобы оставался после закрытия сессии (завершения работы программы), не забудь перед Form1.Close или что там завершает программу

Session.SaveConfigFile

Иначе алиас будет уничтожен (только запись в реестре BDE. Таблицы, конечно, не удалятся)



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

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



Память: 0.46 MB
Время: 0.012 c
3-11127
alex_R
2002-10-15 15:27
2002.11.04
Как вызывать хранимые функции Oracle через ADO


3-11041
Sergeyy
2002-10-14 12:10
2002.11.04
Обход связанных 2-х таблиц - с шапкой и детализацией


1-11280
Higs
2002-10-23 13:39
2002.11.04
А какое событие происходит при перемещении окна?


14-11411
me2
2002-10-14 14:15
2002.11.04
Где взять оболочку (IDE) для FreePascal?


6-11373
JohnBurg
2002-09-04 11:50
2002.11.04
Не пойму почему вылетает ошибка




   Наверх