Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.03;
Скачать: CL | DM;

Вниз

Как программно можно создать Alias ???   Найти похожие ветки 

 
Maniak ©   (2003-01-16 16:18) [0]

Мастера! Помогите пожалуйста! Как можно программно создать Alias?


 
gsu ©   (2003-01-16 16:26) [1]

procedure TSession.AddAlias(const Name, Driver: string; List: TStrings);


 
Maniak ©   (2003-01-16 16:37) [2]

Ага, спасибо. А где указывать путь к БД и название Alias"a?


 
gsu ©   (2003-01-16 16:58) [3]

var
MyList: TStringList;
begin
MyList := TStringList.Create;
try
with MyList do
begin
Add("SERVER NAME=IB_SERVER:/PATH/DATABASE.GDB");
Add("USER NAME=MYNAME");
end;
Session1.AddAlias("NewIBAlias", "INTRBASE", MyList);
finally
MyList.Free;
end;
end;


 
MsGuns ©   (2003-01-16 19:30) [4]

Для Paradox лучше AddStandardAlias


 
Reindeer Moss Eater   (2003-01-16 19:42) [5]

Для всего (не только для Paradox) лучше без Alias


 
gsu ©   (2003-01-16 19:42) [6]

procedure TSession.AddStandardAlias(const Name, Path, DefaultDriver: string);
var
AliasParams: TStringList;
begin
AliasParams := TStringList.Create;
try
AliasParams.Add(Format("%s=%s", [szCFGDBPATH, Path]));
AliasParams.Add(Format("%s=%s", [szCFGDBDEFAULTDRIVER, DefaultDriver]));
AddAlias(Name, szCFGDBSTANDARD, AliasParams);
finally
AliasParams.Free;
end;
end;

но есть зависимость.


 
Reindeer Moss Eater   (2003-01-16 20:14) [7]

А все же лучше без Alias


 
MsGuns ©   (2003-01-16 20:35) [8]

>Reindeer Moss Eater (16.01.03 20:14)
>А все же лучше без Alias

Чем же конкретно-то лучше ?



 
Reindeer Moss Eater   (2003-01-16 20:57) [9]

Тем, что не пересечешься с возможно уже сущестующюим алиасом



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

Текущий архив: 2003.02.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
8-5092
Andrey007
2002-04-16 17:36
2003.02.03
Как лучше рисовать карту?


3-4812
Sergey_El'f
2003-01-17 13:31
2003.02.03
ADOQuery - возвращает иероглифы. где менять cp (langdriver?)


3-4742
Gero-man
2003-01-14 19:06
2003.02.03
Как использовать транзакции в Дельфи


6-5097
Nord-Ost
2002-12-07 07:57
2003.02.03
Как отловить параметры?


3-4769
nv-vetal
2003-01-16 13:30
2003.02.03
Запрос WHERE и дата. Пишу типа WHERE Date =