Re: BDE+DELPHI+ORACLE
От: SUR2  
Дата: 04.07.03 13:53
Оценка:
Здравствуйте, Аноним, Вы писали:

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

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

TSession может создавть временные алиасы
смотри (пример для InterBase)

создать алиас:
    if not dmRouming.dbRINO.Session.IsAlias('NEWCDB26') then begin
      mylist := tstringlist.Create;
      try
        with MyList do begin
          Add('SERVER NAME=' + frmLOGIN.DBName);
          Add('USER NAME=' + frmLOGIN.UserName);
        end;
        dmRouming.dbRINO.Session.AddAlias('NEWCDB26', 'INTRBASE', MyList);
      finally
        mylist.Free;
      end;
    end;


убить алиас


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


Просто, как дважды-два.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.