Harbour + SQLite

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Harbour + SQLite

Mensagem por JoséQuintas »

Vi postagens no fórum, mas parciais, e provavelmente já estão desatualizadas.
Minhas dúvidas:
- Precisa alguma DLL
- Dá pra usar em rede com muitos usuários pra leitura/gravação, ou somente leitura com gravação eventual, ou somente leitura
- Quais as opções de acesso: somente funções da SQLite ou já fizeram algum RDD pra facilitar
- Comentários de alguém que já use em rede
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
carlos_dornelas
Usuário Nível 3
Usuário Nível 3
Mensagens: 400
Registrado em: 25 Ago 2004 21:54

Harbour + SQLite

Mensagem por carlos_dornelas »

Também tenho essas dúvidas e mais estas:

-É necessário instalar o SQLite em cada cliente? Ou é só enviar uma dll?

Antonio Carlos
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Harbour + SQLite

Mensagem por MARCELOG »

Olá,
basta linkar a hbsqlite ao executável e pronto.
Os testes utilizando o sqlite, inclusive em rede, tem sido satisfatórios.
A propósito, embora haja alta concorrência de acesso, até agora não houve nenhum problema.
O travamento total do arquivo não afeta a performance em rede, pois a velocidade na inclusão, alteração e exclusão de registro é alta.
Alguém já disse aqui no fórum que o sqlite é um dbf melhorado, que comporta expressões sql.
Assim, o uso do mesmo com o hb_netio torna-se ideal.
Ele passa a funcionar local, com acesso dinâmico em rede, inclusive internet.
Atenciosamente.

MarceloG
Água mole em pedra dura tanto bate que até espirra!
carlos_dornelas
Usuário Nível 3
Usuário Nível 3
Mensagens: 400
Registrado em: 25 Ago 2004 21:54

Harbour + SQLite

Mensagem por carlos_dornelas »

Marcelo, grato por compartilhar!

Antonio Carlos
Responder