Re[2]: BDE+DELPHI+ORACLE
От: SUR2  
Дата: 04.07.03 13:55
Оценка:
Здравствуйте, SUR2, Вы писали:

SUR>Здравствуйте, Аноним, Вы писали:


А>>Работа с ораклом через бдее без использование алиас как это возможно.. ?(а то софт котором мне надо разобраться так работает)

А>> И где про это можно почитать..
А>> а то напрочь не понимаю компонент TSession

SUR>TSession может создавть временные алиасы

SUR>смотри (пример для InterBase)

SUR>создать алиас:

SUR>
SUR>    if not dmRouming.dbRINO.Session.IsAlias('NEWCDB26') then begin
SUR>      mylist := tstringlist.Create;
SUR>      try
SUR>        with MyList do begin
SUR>          Add('SERVER NAME=' + frmLOGIN.DBName);
SUR>          Add('USER NAME=' + frmLOGIN.UserName);
SUR>        end;
SUR>        dmRouming.dbRINO.Session.AddAlias('NEWCDB26', 'INTRBASE', MyList);
SUR>      finally
SUR>        mylist.Free;
SUR>      end;
SUR>    end;

SUR>


SUR>убить алиас


SUR>

SUR>    if dmRouming.dbRINO.Session.IsAlias('NEWCDB26') then dmRouming.dbRINO.Session.DeleteAlias('NEWCDB26');

SUR>


SUR>Просто, как дважды-два.



Забыл:
dmRouming — модуль данных
dbRINO — база данных
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.