Clipper On Line • Ver Tópico - Firebird + ODBC (iniciando)
Página 1 de 1

Firebird + ODBC (iniciando)

MensagemEnviado: 22 Mai 2015 19:03
por Poka
Olá a todos

compilado com Harbour
qualquer atualização para melhorar fique a vontade
no computador que estiver instalado executavel, instalar o Firebird 2.5 e ODBC, no terminal somente ODBC.
só testei em rede interna.
fbclient.dll deixar onde esta instalado o sistema, já esta anexo.
assim que tiver + rotinas vou acrescentando, próximo passo , montar o browse utilizando FIRST, SKIP E ROWS para paginar o browse

ex se estiver instalado na pasta c:\firebirdTest

para conectar digitar o numero do IP
caminho do servidor = c:\firebirdteste
porta , para rede interna não precisa, rede externa não testei ainda.

executando do terminal idem

Poka

Firebird + ODBC (iniciando)

MensagemEnviado: 23 Mai 2015 09:23
por Poka
esqueci dos fontes, segue anexo

Poka

Firebird + ODBC (iniciando)

MensagemEnviado: 14 Dez 2015 19:54
por jairfab
Tem como acessar o banco de dado via odbc compartilhado, tipo em dois terminais acessando o mesmo banco de dados.

Fiquei na duvida de so pode ser acessado em modo exclusivo, acessei o sistema, depois tentei acessar o banco no ibexpert e não deu certo.

Firebird + ODBC (iniciando)

MensagemEnviado: 17 Dez 2015 16:48
por Poka
Olá Jairfab,
Aqui acesso compartilhado normalmente.
Parece que existem 3 versões do Firebird
Classic, SuperServer e Embedded
Embedded permite apenas uma conexão (monousuário).
Instale o Classic ou SuperServer
Acesso externo uso FlameRobin

Estou passando aos poucos um sistema para o Firebird.

Para acesso ao bco usar a sintaxe:
numeroIP:Drive:\nomePasta\nomeBanco.fdb
ex:
192.168.0.193:C:\GELIC_IND\GELIC_IND_000.fdb
Como o sistema é multi empresa, uso exemplo o nome GELIC_IND.
o executavel vc pode deixar em qualquer pasta.
Tenho vários bancos no sistema;
Gelic_ind_000.fdb, contem os arquivos que servem para todas a empresas, por ex: cadastro de clientes, fornecedores, cidades etc., e para cada empresa um banco de dados,
Gelic_ind_001.fdb , gelic_ind_002.fdb ...., que contem os arquivos ref a cada empresa , cadastro de produto, a receber,a pagar, etc.
que substitui as pastas que eu criava para cada empresa.
Na função para conectar uso
Fbconecta(numero), que pode ser 000,001...
Se quiser posso passar um exemplo como está ficando, inclusive mostrando os dados com Tbrowse para vc ter uma idéia melhor.
Só não posso mandar este ano, pois estou mexendo nas alterações de nfe para 01/01/2016.
Também estou começando agora, e estou gostando bastante do firebird. Quero deixar de usar DBF o + rápido possível, cansa ver aliás does não existe.

Poka

Firebird + ODBC (iniciando)

MensagemEnviado: 17 Dez 2015 17:08
por jairfab
Ficarei imensamente grato se voçe mandar para mim, eu ainda tenho varias duvidas entre eles o browse ou grid.

Tenho tres sistemas para fazer a migração e estou pesquisando para ver como isto vai funcionar, mas aparentimente é bem simples

Firebird + ODBC (iniciando)

MensagemEnviado: 20 Dez 2015 07:50
por AHF
Jairfab e Poka,

Com o adordd a passagem para SQL é imediata.
O upload de todas as tabelas respeita a estructura de pastas na v/base de dados actual. (multi empresa, multi periodos fiscais etc.)

É a melhor solução para passar aplicações dbf para SQL sem qualquer alteração no código.
ADORDD é baseado em MS ADO puro e é um verdadeiro RDD por isso pode trabalhar com o mesmo código com a maior parte dos motores SQL.
A veocidade é muito boa e trabalhando sobre WAN é mesmo muito rápido face a outras soluções.

Além disso podem trabalhar com as funcoes normais de qualquer RDD ou com comandos SQL ou com uma mistura de ambos.

Pessoalmente não sou fã do Firebird porque o ficheiros FDB pode corromper-se mas o ADORDD foi testado e suporta totalmente o Firebird.
Se usam o Fiebird como embebed SQL o SQLite é muito superior.

No caso de servidor SQL as melhores opções gratuitas são:

MySql, MariaDb, Postgre

Opções pagas:

MSSql
Oracle ( de longe o melhor SQL disponivel ! Nada se compara com este!)

Antonio H Ferreira

Firebird + ODBC (iniciando)

MensagemEnviado: 20 Dez 2015 13:11
por jairfab
Poka, tem como mandar um exemplo para mim, mostrando os dados com Tbrowse.

fiquei interessado e, estou tentando passar tres sistema para este banco de dados: folha de pagamento, livro fiscal e contabilidade que converte os tres sistema para banco de dados.

Firebird + ODBC (iniciando)

MensagemEnviado: 10 Jun 2016 14:07
por Poka
Olá a todos

Jairfab disse
Poka, tem como mandar um exemplo para mim, mostrando os dados com Tbrowse.

estarei colocando hoje no tópico BANCO DE DADOS umas rotinas com tbrowse, inclusão de dados, dbf para Firebird, etc.

Dê uma olhada lá depois se pode ser útil.

Poka