Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2011, 20:57   #1
Анастас
Пользователь
 
Регистрация: 18.10.2011
Сообщений: 35
По умолчанию Как создать псевдоним?

Добрый вечер! сделала БД в Database Desktop через paradox, каждый раз перенося БД на другой компьютер надо создавать заново псевдоним (алиас). Можно ли как-то программно (или другим способом) прописать псевдоним, чтоб не было необходимости его постоянно пересоздавать?
Анастас вне форума Ответить с цитированием
Старый 24.10.2011, 22:17   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Например:
В данном примере путь к базе есть каталог Вашего приложения.
Код:
with Session do
begin
ConfigMode := cmSession;
try
AddStandardAlias('TempAlias', ExtractFilePath(ParamStr(0)), 'DBASE');
finally
ConfigMode := cmAll;
end;
end;
Или:
Код:
uses  DBIProcs, DBITypes;
...
procedure TForm1.Button3Click(Sender: TObject);
var
  AliasName, AliasPath: string;
begin
  AliasName:='TESTAlias2';
  AliasPath:='PATH:C:\Tools';
  Check(DbiAddAlias(nil, PChar(AliasName), nil, PChar(AliasPath), True));
end;

Последний раз редактировалось mihali4; 24.10.2011 в 22:21.
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать эскиз UserControl во всплывающем окне? Сделать всплывающие окна, как в Windows 7 AnutkaSolnce Windows Forms 1 09.06.2011 07:30
как создать псевдоним в ODBC и присоединить свою бд к Ms Sql Server xxxsas Общие вопросы C/C++ 3 10.06.2010 06:50
BDE псевдоним не создается Роман Радер Общие вопросы Delphi 0 19.04.2009 15:10
Алиас (псевдоним) для бд FOXPRO IGREK БД в Delphi 0 01.07.2008 00:58
Псевдоним MAcK БД в Delphi 3 10.01.2008 21:42