Page 1 of 1
SIX-driver replacement
Posted: Tue Jul 31, 2007 4:16 pm
by Marc Vanzegbroeck
Hello,
I'am still usling FW with clipper and want to upgrade to xHarbour. Is the a SIX-driver replacement available for xHarbour?
Thanks
Marc
Posted: Tue Jul 31, 2007 6:47 pm
by Patrick Mast
Hello Marc,
xHarbour Builder has ApolloRDD (connection to Apollo DLL), or you can use RMDBFCDX, which has all the SIX, MachSix functions available. The only thing you need to rebuild are your .NSX indexes if you use them. You need to change them to CDX.
I'm a former SIX/Clipper 5.2 user, and I use xHarbour + RMDBFCDX and it works fabulous!
RMDBFCDX is developed by Przemek exclusively for xHarbour.com's xHarbour Builder.
--
Sincerely,
Patrick Mast,
xHarbour.com Inc.
http://www.xHarbour.com
Posted: Tue Jul 31, 2007 7:47 pm
by Marc Vanzegbroeck
Patrick,
Thanks for the info.
Ik gebruik nu ook clipper5.2e met SIX, dus deze oplossing zal het eenvoudigste zijn. Ik zie dat ik dan minstens de Professional versie zal moeten nemen.
Ik zal maar eerst de FWH bestellen voordat ik de xHarbour Builder bestel.
Groeten,
Marc
Posted: Wed Aug 01, 2007 5:03 am
by Marc Vanzegbroeck
Fernando,
Are these library's included in Harbour and xHarbour?
Marc
Posted: Wed Aug 01, 2007 7:38 am
by StefanHaupt
Marc,
these libs are included in xharbour. Additionally there is the BMDBFCDX driver, which is similar to RMDBFCDX from xHarbour-builder. This lib is in the contrib folder. It replaces and enhances the standard CDX-driver.
Posted: Wed Aug 01, 2007 9:33 am
by Patrick Mast
StefanHaupt wrote:Additionally there is the BMDBFCDX driver, which is similar to RMDBFCDX from xHarbour-builder. This lib is in the contrib folder. It replaces and enhances the standard CDX-driver.
As BMDBFCDX is great, it does not offer same functions as Six or MachSix. RMDBFCDX offers the same functions as Six and MacSix. No need to change your source code, you can leave your SIX and MachSix functions in place.
Patrick
Posted: Wed Aug 01, 2007 9:39 am
by Patrick Mast
Marc Vanzegbroeck wrote:Thanks for the info.
Graag gedaan
Ik gebruik nu ook clipper5.2e met SIX, dus deze oplossing zal het eenvoudigste zijn. Ik zie dat ik dan minstens de Professional versie zal moeten nemen.
Correct, RMDBFCDX zit in xHarbour Builder vanaf de Professional.[/quote]
Ik zal maar eerst de FWH bestellen voordat ik de xHarbour Builder bestel.
Wel, je hebt beide nodig, dus, welke je eerst besteld is van geen belang.
Ikzelf ben ook een FiveWin + xHarbour Builder + RNMDBFCDX gebruiker. Download WinFakt maar eens van
http://www.WinFakt.be/Demo , dat is een FWH + xHB + RMDBFCDX app.
Sinds we overgeschakeld zijn van Clipper naar xHarbour Builder hebben we niks dan goeie reacties gehad van de klanten; sneller, stabieler. Dus, niet wachten Marc,
DOEN!
Groeten,
Patrick
Posted: Wed Aug 01, 2007 9:49 am
by Patrick Mast
Fernando Sanchez wrote:Harbour have implemented SixDriver funcionality, you only need link the hbsix.lib and hsx.lib included on Harbour Library Folder.
HBSix.lib only support just few Six Compression, Encryption and Date functions. No MachSix functions or any other Six functions.
Patrick
Posted: Thu Aug 02, 2007 9:31 am
by Patrick Mast
Fernando Sanchez wrote:Hi to All!
Please Read Przemek answer at harbour mailing list:
On Wed, 01 Aug 2007, noway - Fernando Sanchez wrote:
> Przemek
> I see on Harbour the hbsix.lib and hsx.lib.
> Is implemented in Harbour all the functionality of SixDriver?
HiPer-SEEK / CFTS is fully implemented. It has some extensions which do not exist in original SIX3 library.
See source/rdd/hsx/hsx.c for description I left in the file header.
I added also support for SMT, SIX3 DBF field types, SIX3 compression and encryption. So far I haven't implemented NSX support though I have some basic version I started some months ago. Most of Sx_*() functions are not implemented but we are supporting their functionality so they can be easy added even at .prg level as wrappers to existing ord*()/
dbOrderInfo()/dbInfo()/dbRecordInfo()/dbFieldInfo()/rddInfo() functions.
Bitmap filters are not implemented. I created bitmap library with all COMIX/ClipMore and MachSix functions and it's distributed by xHarbour.com This library can work with Harbour - it's enough to recompile it with Harbour header files. So far I haven't decided if I should public this code. IMHO xHarbour.com makes also important things for [x]Harbour community (f.e. very good commercial documentation) and I believe that this library helps xHarbour.com to continue their jobs so I'm keeping this code private though I stop to work on xHarbour code.
In contrib/bmdbfcdx is DBFCDX with some basic bitmap filters functionality created by Miguel Angel Marchuet. In some cases it may be enough.
best regards,
Przemek
It says it all
--
Sincerely,
Patrick Mast,
xHarbour.com Inc.
http://www.xHarbour.com
Posted: Thu Aug 02, 2007 10:45 am
by Patrick Mast
Fernando Sanchez wrote:What it really says is that Przemek is the real SixDriver author
Exactly, as I previously already said: "RMDBFCDX is developed by Przemek exclusively for xHarbour.com's xHarbour Builder."
Why are you so negative towards xHarbour.com Fernando???
Yes, RMDBFCDX is developed by Przemek, yes, xHarbour.com distributes it, so? Why is this so bad to you??
Cheer up man!
--
Sincerely,
Patrick Mast,
xHarbour.com Inc.
http://www.xHarbour.com
Posted: Thu Aug 02, 2007 5:28 pm
by Patrick Mast
Fernando Sanchez wrote:I really don't care about xHarbour.com at all
Ok.
Fernando Sanchez wrote:It seems that you prefer to hide Przemek technical opinions about xHarbour
Hmm, did you not see my 1st post on this subject? I said :
RMDBFCDX is developed by Przemek exclusively for xHarbour.com's xHarbour Builder.
If this is hiding, i'm VERY lousy at it!
--
Sincerely,
Patrick Mast,
xHarbour.com Inc.
http://www.xHarbour.com
Posted: Thu Aug 02, 2007 5:39 pm
by Patrick Mast
Fernando Sanchez wrote:I'm talking about
Przemek's technical opinions about xHarbour. The real facts why Przemek leaved xHarbour and moved to Harbour only. Do you want me to post some of his opinions ? Are you sure ?
I have nothing to hide. If you think this is helping anyone, please go ahead.
--
Sincerely,
Patrick Mast,
xHarbour.com Inc.
http://www.xHarbour.com