Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 6 of 6 total
Thread How to customize the engine - any quick tutorial
Fri, Aug 13 2010 2:20 PMPermanent Link

Peter Hodgson

Hi

I've been using DBISAM C/S 4 for 5 years.

I am having a problem and need to customise the engine. I've read the manual 20 times on this subject and just dont get it!

Is there a quick 'get started' tutorial on this subject?

Any help appreciated.

Thanks

Peter
Fri, Aug 13 2010 5:35 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Peter,

<< I am having a problem and need to customise the engine. I've read the
manual 20 times on this subject and just dont get it! >>

This isn't an easy topic, so there really isn't any quickie tutorials on it.
What specifically are you having a problem with - the function definitions,
the OnCustomFunction event handler, or re-compiling the DBISAM Database
Server ?

--
Tim Young
Elevate Software
www.elevatesoft.com
Fri, Aug 13 2010 6:18 PMPermanent Link

Peter Hodgson

Hi Tim

I dont really understand where the engine component comes into it and how I would use it.  I dont have the version of the C/S with source code so I cant recompile it.

I've spent a few more hours looking at it and my understanding now is that I would use the engine to make my own server - is that correct?

Thanks

Peter


Mon, Aug 16 2010 9:41 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Peter,

<< I dont really understand where the engine component comes into it and how
I would use it.  I dont have the version of the C/S with source code so I
cant recompile it.

I've spent a few more hours looking at it and my understanding now is that I
would use the engine to make my own server - is that correct? >>

You *can* do that, but you aren't *required* to do that.  If you open up the
dbsrvr.dpr project in the \servers\dbsrvr\source subdirectory, you can add
your custom functions there, and re-compile the DBISAM Database Server
directly using the same project that we compile the distributed server with.

The TDBISAMEngine component is self-contained within the engine source code
and is separate from the dbsrvr.dpr shell project that "wraps" the engine,
so you don't need to have the DBISAM source code in order to recompile or
customize the DBISAM Database Server.

--
Tim Young
Elevate Software
www.elevatesoft.com
Thu, Aug 19 2010 5:38 AMPermanent Link

Peter Hodgson

Hi Tim

thanks for that I will take a look asap.

This month marks the 5th year that I have been working on an app for the same client using DBISAM and Delphi7.

This has been the best thing that has ever happened to me workwise. I dont work everyday for the client, sometimes its 2 or 3 weeks work and then nothing for a few weeks which allows me to do other things.  I also maintain their network and infrastructure and advise on all aspects of their IT strategy.

I have to admit that working on the same software month in month out does get a little boring!

The client does not own the software I licensed it, so they have to use me for any change or problem.

Thanks Tim

Regards

Peter
Mon, Aug 23 2010 7:46 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Peter,

<< This month marks the 5th year that I have been working on an app for the
same client using DBISAM and Delphi7.

This has been the best thing that has ever happened to me workwise. I dont
work everyday for the client, sometimes its 2 or 3 weeks work and then
nothing for a few weeks which allows me to do other things.  I also maintain
their network and infrastructure and advise on all aspects of their IT
strategy. >>

Cool, I'm glad that things have worked out well for you.

<< I have to admit that working on the same software month in month out does
get a little boring! >>

Yeah, I know a thing or two about that. Smiley

--
Tim Young
Elevate Software
www.elevatesoft.com
Image