swhite wrote:Hi
I have been interested in using Apollodb because I have a number of apps using FoxPro tables so I wondered what your experience was like with Apollodb. Did you use Purebasic's Import/EndImport to define all the functions in Apollodb?
Simon:
Apollo sells an 'embedded' package and a Sever add-on (if req'd):
Apollo Embedded includes everything developers need to create Windows, .NET and classic ASP applications that manage CA-Clipper and FoxPro 2.6 DBF/Xbase database files. Developers can create single and multi-user desktop and web-based database applications using Delphi, C++Builder, RAD Studio, Visual Studio (C#, VB.NET), classic Visual Basic, VBScript and C/C++ that run on Win32, .NET and classic ASP.
Although I am only interested in the actual DLL's and not the 'total' package above, I have tried COM Objects with srod's COMatePlus...
e.g.
ApolloCOM7.Database
ApolloCOM7.Table
ApolloCOM7.Query
To help with conversion to PureBasic...
Apollo packaging comes with:
- Lib files
- C++ header file
- Delphi/Pascal include file
- PowerBASIC include file (what I used)
Bottom line... very easy to convert to PureBasic, but because of licencing restrictions the headers are only for paid customers.
If all you need is a dBase/FoxPro tool, and don't need Client-Server... the free Cheetah4 DLL (Paul Squires) and the samples with header file by infratec (Bernd) is on the forum at:
http://www.purebasic.fr/english/viewtop ... t=cheetah4
HTH,
blueb
- It was too lonely at the top.
System : PB 6.21(x64) and Win 11 Pro (x64)
Hardware: AMD Ryzen 9 5900X w/64 gigs Ram, AMD RX 6950 XT Graphics w/16gigs Mem