Hi, многоуважаемый All!
Взял последний Firebird-2.1.0.15981-0_win32_pdb
Переинсталил Delphi
Перекомпилил все компоненты
-ошибка та-же:
Access violation at address 02753717 in module 'fbclient.dll'. Write of
address 000C000A
вылетает ещё в конструкторе Create наследника TThread...
DB := TpFIBDataBase.Create(nil);
Trans := TpFIBTransaction.Create(nil);
SP := TpFIBQuery.Create(nil);
DB.SqlDialect := 3;
DB.LibraryName := ini.ReadString('DB','Library', 'fbclient.dll');
DB.DBName := IfThen(ini.ReadBool('DB', 'Local', True), '',
ini.ReadString('DB','Server','localhost') + ':') +
ini.ReadString('DB','DataBase',apdir + 'BASE.DAT');
DB.ConnectParams.UserName := ini.ReadString('DB','SYSUSER','SYSDBA');
DB.ConnectParams.Password := ini.ReadString('DB','SYSPASS','masterkey');
DB.UpperOldNames := True;
DB.AfterRestoreConnect := DBAfterRestoreConnect;
DB.OnErrorRestoreConnect := DBErrorRestoreConnect;
DB.OnLostConnect := DBLostConnect;
Trans.DefaultDatabase := DB;
DB.Open; < -----
в firebird.log
DEVELOPER (Client) Mon Jun 18 11:01:34 2007
INET/inet_error: read errno = 10054
Причём попытка выделить сей кусок кода в одтельный проэкт
претепела неудачу - т.е. ошибка не повторилась ...
PDB - ну в общем не юзал я его раньще, скопировать -
скопировал, а вот что дальше ? как ошибку локализовать ?
HELP Me !!!!!!!
С уважением,
Константин Григорьевич.
===============