Alternatives to DBF files (but not relational databases)

364 views
Skip to first unread message

Rodrigo Magalhães

unread,
Sep 19, 2016, 8:09:53 AM9/19/16
to Harbour Users
Hi guys,

TL;DR: "I want to use a NON relational database, suitable to use in networks (a server-based solution would be nice), while still allowing me to use the simple, straightforward dBase's data access API".

I'm in the process of writing a very small application for internal use and decided to try harbour because I always loved xBase's simplicity.

I wouldn't like to use a relational database. I want to use the dBase's simpler data manipulation "idiom", so I would like to avoid SQL at all cost.

Currently, I'm using DBF files, but I think there may be more modern alternatives. I'm very likely to use this little app in a network in the near future and it seems to me that DBFs are not the best approach.

Would you guys know whether there are more interesting alternatives available for use with Harbour?

PS: If I have said any silliness here, don't think twice before correcting me, I always loved harbour but I have very little hands on experience with it.

Regards,
Rodrigo.

Serge Girard

unread,
Sep 19, 2016, 8:20:04 AM9/19/16
to Harbour Users
Rodrigo,

As far as I know this not possible, unless you would use COBOL with key-sequential files (VSAM files).
If anyone has an alternative I am also very interested !

Regards,

Serge

Op maandag 19 september 2016 14:09:53 UTC+2 schreef Rodrigo Magalhães:

Massimo Belgrano

unread,
Sep 19, 2016, 9:48:19 AM9/19/16
to harbou...@googlegroups.com
Rdd can be your the solution

sybase advantage database server have a commercial solution for client server harbour

same harbour rdd solution for mysql or rdbms  require learning curve




--
--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.
Unsubscribe: harbour-users+unsubscribe@googlegroups.com
Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Massimo Belgrano
Delta Informatica S.r.l. (Cliccami per scoprire 

Gale Ford

unread,
Sep 19, 2016, 10:29:36 AM9/19/16
to Harbour Users
Dbf files are still ok for small to medium projects.
They are easy to maintain and you don't need installed drivers in order to use them.

Pritpal Bedi

unread,
Sep 19, 2016, 3:01:54 PM9/19/16
to Harbour Users
Hi


TL;DR: "I want to use a NON relational database, suitable to use in networks (a server-based solution would be nice), while still allowing me to use the simple, straightforward dBase's data access API".


Harbour RDD provides you with tools you can write your own database. 
But that requires a lot other knowledge. 

Here is the library which connects to Cache Object Database ( www.intersystems.com ).
This library will let you avoid .dbf but still allow you to use Harbour DML commands.

Here is the documentation:



Pritpal Bedi
a student of software analysis & concepts

Reply all
Reply to author
Forward
0 new messages