Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » DBISAM Technical Support » Support Forums » DBISAM Client/Server » View Thread |
Messages 1 to 6 of 6 total |
How to customize the engine - any quick tutorial |
Fri, Aug 13 2010 2:20 PM | Permanent 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 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. 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 PM | Permanent 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 AM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. 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 AM | Permanent 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 AM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. 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. -- Tim Young Elevate Software www.elevatesoft.com |
This web page was last updated on Tuesday, September 17, 2024 at 04:19 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |