RDD over IP

286 views
Skip to first unread message

fund...@gmail.com

unread,
Sep 25, 2024, 12:52:07 PM9/25/24
to Harbour Users
Hi, 
 i have an old code using dbf files how can i upgrade it to use client/server architecture over ip with minimum effort ?  
any advice is appreciated.
Thanks

Gerald Drouillard

unread,
Sep 25, 2024, 12:58:26 PM9/25/24
to harbou...@googlegroups.com
netio or sqlrdd

--
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: https://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-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/harbour-users/7bbd2d25-1482-4417-883e-96d5491f5f4dn%40googlegroups.com.

arielso...@gmail.com

unread,
Sep 25, 2024, 1:02:33 PM9/25/24
to harbou...@googlegroups.com

with sqlrdd

on harbour or xharbour

it's easy and powerful

--

Francesco Perillo

unread,
Sep 25, 2024, 1:10:15 PM9/25/24
to harbou...@googlegroups.com
Probably the easiest path is hbnetio. You may also check letodb, letodbf, sqlrdd (or is rddsql?). Or you can modify the code to use sql libraries like odbc.

Are you going to use wifi or internet connections ? I'd never use DBFs, since you may experience broken sessions and sql transactions can help prevent data corruption.

hbnetio, letodb and letodbf have a "server" component that must be up and running so that the clients can connect. You may also define functions to be run locally on the server. They DO NOT use SMB/netbios shares, And can be run on different operating systems... you may run the server on linux and the clients run on windows or mac or linux or android... The server uses standard DBF/NTX files that you may backup "easily".

sqlrdd connects to real sql servers and translate harbour commands to sql commands. You you want to use mysql as backend, you need to have a running instance somewhere, have proper backup, etc etc.

It all depends on your existing code and your experience.

It may be interesting to know your decision and how you modified your code

--

cod...@outlook.com

unread,
Sep 25, 2024, 1:11:47 PM9/25/24
to Harbour Users
For old code using dbf files, try:

LetoDBf

or

LetoDB

Regards,
Simo.

na richard roesnadi

unread,
Sep 25, 2024, 1:29:19 PM9/25/24
to harbou...@googlegroups.com

Using ADS (advantage database server) just rename rdd in sources.prg reconpile and relink using ads lib. If you want ads complete email me.

Richard Roesnadi


--
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: https://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-user...@googlegroups.com.

dcat...@gmail.com

unread,
Nov 5, 2025, 8:29:57 PM (2 days ago) Nov 5
to Harbour Users
hola yo tengo ADS 7.1 
puedes enviarme los drivers por favor, para poder conectarme al servidor 
con la aplicacion 

Atte.
David Catalan

Zastava EFI

unread,
Nov 6, 2025, 5:39:36 AM (yesterday) Nov 6
to harbou...@googlegroups.com
Advantage Database Server or otc.pl

Best Regards 

Reply all
Reply to author
Forward
0 new messages