Конференция "Базы" » ADOCommand - ошибка после переустановки Delphi [D7]
 
  • Alex_C (26.12.11 10:31) [0]
    После переустановки Delphi7 при запуске программу из под Дельфи выскакивает ошибка EOleSysError - Не был произведен вызов CoInitialize.
    Смотрю - ошибка возникает во файле ADODB:


    { TADOCommand }

    constructor TADOCommand.Create(AOwner: TComponent);
    begin
     inherited Create(AOwner);
     FCommandObject := CreateADOObject(CLASS_Command) as _Command;
     FParameters := TParameters.Create(Self, TParameter);
     FParamCheck := True;
     CommandType := cmdText;
     CommandTextAlias := 'CommandText'; { Do not localize }
     ComponentRef := Self;
    end;



    В чем проблема? Проект компилиться без проблем. Ребуилд делал несколько раз - не помогает (такая ошибка и раньше появлялась, но после ребуилда пропадала).
  • Ega23 © (26.12.11 10:49) [1]
    CoInitialize и Uninitialize для каждого треда нужно своё вызывать.
 
Конференция "Базы" » ADOCommand - ошибка после переустановки Delphi [D7]
Есть новые Нет новых   [134431   +11][b:0][p:0.001]