![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание псевдонима базы 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);
в хелпе вроде все есть