Lazarus

Programming => Databases => Topic started by: Anonymous on November 17, 2005, 01:19:20 pm

Title: problem of the zeoslib in the lazarus 0.9.11
Post by: Anonymous on November 17, 2005, 01:19:20 pm
Hello friends  
 
how to solve this problem of the zeoslib in the lazarus 0.9.11 :cry:

---------------------------
Error
---------------------------
Runtime error 210 at $004026C5

  $004026C5  FPC_CHECK_OBJECT,  line 468 of C:/lazarus/source/fpc/2.1/rtl/inc/generic.inc

  $0089F91F  ZDBCDBLIB_init,  line 735 of C:/lazarus/components/zeoslib/src/dbc/ZDbcDbLib.pas

  $0040E085  fpc_initializeunits,  line 611 of C:/lazarus/source/fpc/2.1/rtl/inc/system.inc

  $0040103E  main,  line 63 of lazarus.pp

questions :
what did in the lazarus change for the zeoslib not to work?

210 Object not initialized  
When compiled with range checking on, a program will report this error if you call a virtual method without having called istr constructor.  


ZDbcDbLib.pas

initialization
  DBLibDriver := TZDBLibDriver.Create;
  DriverManager.RegisterDriver(DBLibDriver);  // the mistake is in this line when it initializes the lazarus

finalization
  if Assigned(DriverManager) then
    DriverManager.DeregisterDriver(DBLibDriver);
  DBLibDriver := nil;


Thank you very much  
 
Silvio Guedes
TinyPortal © 2005-2018