Home End User
New Blog Posts: Merging Reports - Part 1 and Part 2

Datadictionary with DBISAM

edited December 2004 in End User
Hi :)

I've got some problems with the BuilderSettings in the datadictionary. I've
looked at the example in the EndUser Databases/DBISAM and they are setting
the SessionType to 'DBISAMSession'.

If I use the same settings in my own application I get the error ' Session
classs could not be found for SessionType : DBISAMSession' when I try to
open the DataDictionary.

What am I doing wrong?

Thnx for your help :)

Wouter de Kort

Comments

  • edited December 2004
    Hi Wouter,

    In order to use DBISAM at design time, you will need to compile and install
    the rbisamXX.dpk package located in the \RBuilder\Demos\4. EndUser
    Databases\DBISAM\1. Native\.. directory. This will register the
    DBISAMSession with the Delphi IDE and enable you to use the data dictionary.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited December 2004
    Hi,

    I've still got problems with the EndUser application. I've compiled the
    package as described in the readmefile and the new files where stamped with
    the current date/time but when i try to open the data dictionary I get the
    error the tables can't be opened. I tried to open the tables in the DBISAM
    Database System Utility but I get the error they are out dated. So I removed
    them and created new files(with the correct fields). The tables can be
    opened now but the Data Dictionary still gives the error 'Session class
    could bot be found for SessionType: DBISAMSession'.

    What am I doing wrong? Does it has something to do with newer versions or
    something? ( I'm using Delphi 7.0, DBISAM 4.15, Report Builder Enterprise
    7.04 )

    Thnx for your help :)

    Wouter


  • edited December 2004
    Hi Wouter,

    If you are getting this error at runtime, this means you do not have the
    daDBISAM file included in your "uses" clause. If you are receiving this at
    design time, then the design time package has still not been properly
    installed into the Delphi IDE. Check the installed components to be sure
    the DBISAM packages is properly installed.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited December 2004
    OK thnx for your help :) It was (offcourse ;) ) a stupid mistake... I had
    compiled the package but not installed it..

    Wouter :)

This discussion has been closed.