Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Создание псевдонима базы Paradox [D5, Paradox]


Laumer ©   (2002-10-10 21:27:00) 

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


MsGuns   (2002-10-15 00:06:00) [1]

>Laumer © (15.10.02 00:01)

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

Session.SaveConfigFile

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


Laumer   (2002-10-15 00:01:00) [2]

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


MsGuns   (2002-10-10 23:11:00) [3]

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

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


MsGuns   (2002-10-10 23:10:00) [4]

Для парадокса 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. Избавит от многочисленных вопросов и недоразумений в дальнейшем


dias   (2002-10-10 21:32:00) [5]

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

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо