Доброе время суток, эксперты! У меня вот такой вопрос. Есть база, есть приложение. Переносим приложение и базу на другую тачку. Чтобы заработала база нужно прописать алиас в DBE Adminе. Так вот, как сделать, чтобы алиас (и соответственно путь до базы) можно было прописать в самом приложении. Можно ли еще сделать так, чтобы приложение проверяло есть ли вообще на тачке BDE Admin. Спасибо.
Добрый день, Konstantin! Есть такой класс TSession. У него есть много интересного. Session.FindDatabase Session.GetDriverNames Session.GetAliasNames Session.GetAliasDriverName Session.GetAliasParams Session.AddAlias и многое другое. Желаю удачи.
Ответ отправлен: 10.06.2002, 09:54 Отправитель: Vladimir Отвечает Артём Шегеда
Здравствуйте, Konstantin! А в документации на BDE искал? Судя по всему - нет. А зря! В файле справки "c:/Program Files/Common Files/Borland Shared/BDE/bde32.hlp" в разделе "aliases, adding" всё чудесно расписано - даже пример приведён. А если заблудишься, поищи "DbiAddAlias" - именно эта функция тебе нужна. Она объявлена в модуле BDE.dcu - не забудь его подключить. Ответ отправлен: 07.06.2002, 12:41 Отправитель: Артём Шегеда
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.