Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 4 of 4 total
Thread EClassNotFound
Sat, Jan 12 2008 4:14 PMPermanent Link

Khaled Homouda
Dear friends I havve an application that was working and compiling fine, till once upon a time, I got Exception EClassNotFound, TDBISAMDatabase class not found, I traced the error, it stops in the notification
procedure in a free component DBViewCombo (Korzh.com) which displays one field value for the current record and navigate through the database according to the value... this was working fine before..
attache is the component file, this happens in 2 computers. I use 419 on Delphi7. Any help is appreciated.

Khaled



Attachments: VIEWCOMB.PAS
Mon, Jan 14 2008 9:37 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Khaled,

<< Dear friends I havve an application that was working and compiling fine,
till once upon a time, I got Exception EClassNotFound, TDBISAMDatabase class
not found, I traced the error, it stops in the notification procedure in a
free component DBViewCombo (Korzh.com) which displays one field value for
the current record and navigate through the database according to the
value... this was working fine before.. attache is the component file, this
happens in 2 computers. I use 419 on Delphi7. Any help is appreciated. >>

The TDBISAMDatabase class is not getting registered properly.   What type of
project is this occurring in ?

--
Tim Young
Elevate Software
www.elevatesoft.com

Mon, Jan 14 2008 3:52 PMPermanent Link

Khaled Homouda
TDBISAMDatabase class is not getting registered properly.   What type of
project is this occurring in ?

--
Tim Young
Elevate Software
www.elevatesoft.com

Thanks Tim for your response, it is a clinic client server database that is based on runtime packages, all the runtime system and component packages are in uses clause of a common runtime package, then
the database package containing the datamodule uses this common package, the rest of modular packages are using this database package. The mentioned component is in dcluser package which is in the
uses of the common package.
Khaled
Tue, Jan 15 2008 2:56 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Khaled,

<< Thanks Tim for your response, it is a clinic client server database that
is based on runtime packages, all the runtime system and component packages
are in uses clause of a common runtime package, then the database package
containing the datamodule uses this common package, the rest of modular
packages are using this database package. The mentioned component is in
dcluser package which is in the uses of the common package. >>

What this error means is that the application is not properly linking to the
DBISAM runtime package that contains the TDBISAMDatabase component.  You'll
have to double-check your package relationships and references to make sure
that the correct DBISAM runtime package is being referenced and loaded.

--
Tim Young
Elevate Software
www.elevatesoft.com

Image