Como parte para demonstrar as capacidades da biblioteca RDDDBD, foi criado esse utilitário simplificado que "imita" o dbu regular do Harbour. Não têm e não terá todas as funcionalidades. O objetivo é somente para demonstração.
No entanto, ao contrário do DBU regular, o SDBU não abre arquivos .dbf, apenas tabelas de Bancos de Dados.
O funcionamento simples:
O arquivo sdbu.ini contém a configuração necessária para se conectar ao SGDB, onde os parâmetros são:
Driver_Index=0;
Porta=0;
Path=/usr/src/dbdrdd/sdbu/;
HostName=192.168.15.2;
DatabaseName=dbname.db;
TableName=tabs;
UserName=postgres;
Password=xxxxx;
Onde:
Driver_Index -> 0-POSTGRESQL, 1-SQLITE, 2-MYSQL
Porta -> Número da porta usada, 0 usa a padrão do SGDB
Path -> Usado apenas pelo driver SQLITE
HostName -> nome ou número IP do Servidor
DatabaseName -> Nome do Banco de Dados a ser acessado.
TableName -> Nome da Tabela a ser usada
UserName -> Nome do usuário
Password -> Senha de acesso
DBDRDD:
SGDBS: Postgresql, Sqllite e Mysql
32 e 64bits
Windows, Linux, FreeBSD, MacOS
DBFCDX compatibilidade (70% e evoluindo)
SQLRDD compatibilidade (80% e evoluindo)
A DBDRDD será 100% intercambiável com a SQLRDD, com 100% da API em funcionamento.
Link:
https://drive.google.com/open?id=141Wi5gOpGoA2KLEOKf-80zP7sQCMh6hV