Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > FibPlus x64


Автор: tarakan 9.10.2019, 15:22
Здравствуйте. Использую FibPlus 7.7 и Delphi XE7.
Понадобилось перекомпилировать свое приложение в Win64. Подключил все в library, все скомпилировалось, но при запуске приложения Win64 не хочет коннектиться к БД. Пишет ошибку
Цитата

System Error.  Code: 193.
%1 не является приложением Win32

При запуске под Win32 все работает отлично.
Вот код 
Код

procedure TForm1.Button1Click(Sender: TObject);
begin
  try
    with pFIBDatabase1 do
      begin
        Connected := False;
        DBName := 'LOCALHOST/3050:C:\temp\1.fdb';
        LibraryName := 'c:\Program Files\Firebird\Firebird_2_5\WOW64\fbclient.dll';
        ConnectParams.CharSet := 'WIN1251';
        ConnectParams.UserName := 'SYSDBA';
        ConnectParams.Password := 'masterkey';
        SQLDialect := 3;
        Connected := True;
      end;
  except on E : Exception do
    begin
      Memo1.Lines.Add(E.Message);
    end;
  end;
end;

Подскажите пожалуйста в чем проблема?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)