CONECTAR FIREBIRD 3.0 no HMG MINIGUI

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

guanabara
Usuário Nível 1
Usuário Nível 1
Mensagens: 49
Registrado em: 03 Mar 2013 17:33
Localização: Aracatuba-SP

CONECTAR FIREBIRD 3.0 no HMG MINIGUI

Mensagem por guanabara »

Bom dia senhoras e senhores, tenho um sisteminha que já funciona conectando a um banco de dados FIREBIRD 2.5, só que desejo fazer a conexão com o FIREBIRD 3.0 mais não estou conseguindo. Vou dizer os passos que já fiz para fazer essa conexão:

01 - Já converti minha base de dados 2.5 para 3.0 da seguinte maneira: Fiz o backup do banco de dados em FIREBIRD 2.5 e fiz a restauração do banco de dados em FIREBIRD 3.0
02 - Fiz a instalação do FIREBIRD 3.0 e do e do ODBC
03 - Consegui conectar e fazer consultas no banco de dados com o FIREBIRD 3.0 instalado através do IBEXPERT, portando sei que a conversão da 2.5 para 3.0 funcionou, somente o meu programa em HMG MINIGUI não está conectando
04 - "Acho que aqui está o erro" Continuo usando a mesmos códigos que usada para anteriormente para conectar no FIREBIRD 2.5, vejam:

Código: Selecionar todos

while .T.

   OKX:="S"
      Try
         FDB:=CreateObject("ADODB.Connection")
         FDB:Open("DRIVER=Firebird/InterBase(r) driver;UID=SYSDBA;PWD=masterkey;DBNAME="+ _ARQUIVO +";CHARSET=WIN1252;DIALECT=3;CLIENT=fbclient.dll")
         Catch e
         CLOSE(FDB)
         OKX:="N"
End
      
if OKX="S"
   EXIT
else
         OPC:=MSGYESNO(HBA("ERRO NA CONEXAO COM FIREBIRD")+CRLF+"TENTAR NOVAMENTE ?","ERRO")
         IF OPC=.F.
            EXIT
         endif
      endif
   enddo
endif
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

CONECTAR FIREBIRD 3.0 no HMG MINIGUI

Mensagem por asimoes »

Já verificou se tem atualização do driver odbc ?
Outra coisa, a string de conexão está correta ?

Observação não uso firebird, eu uso oracle, a maioria dos problemas está na string de conexão
O usuário está com os direitos de acesso ?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

CONECTAR FIREBIRD 3.0 no HMG MINIGUI

Mensagem por alxsts »

Olá!

Consulte o site Connection Strings, mais especificamente Firebird connection strings. Tem conexão pra todos os BDs.

ConnectionString
[]´s
Alexandre Santos (AlxSts)
Responder