GARANTIR DESCONTO

Fórum Problemas na configuração do BDP (Delphi 2005) Firebird #267618

06/02/2005

0

Olá Pessoal.

Uso o Delphi 2005 e estou tentando fazer uma conexão com um banco de dados usando o Firebird 1.5.2 (4731). Só que quando tento gerar um SELECT, INSERT, ou qualquer outra instrução no BDP (através do Provider Interbase) ele me dá a mensagem abaixo e não gera o SQL.

´Ambiguous field name between table RDB$RELATION_CONSTRAINTS and table RDS$RELATIONS RDB$RELATION_NAME´


Bem, pesquisei e vi que tem o BDP para o Firebird. Baixei, instalei e atualizei os arquivos BDPConnections.XML e BDPDataSources.XML. Só que agora quando clico na conexão e clico em Tables, Views ou Procedures ele me dá mensagem abaixo e não mostra as tabelas, procedures e views do banco.

Mensagem: Referência de Objeto não definida para uma instância de objeto.


Alguém sabe me dizer onde estou errando ?

Grato.


Everton Garcia


Everton

Everton

Responder

Posts

06/02/2005

Cesarpir

Amigo na sua conexão firebird que vc criou e não modify connection ou algo assim, no caminho do database tente assim:

localhost/3050:c:\sistema\Banco.fdb

Ou seja acrescente a porta 3050, vi esta dica no site da Firebase e funcionou tive o mesmo problema, meu problema agora é que na hora de incluir registros ele diz que o campo não pode ser null, e o único campo not null que tenho no banco é o codigo que um generator, fazer o que é assim né corrige um problema aparece outro, até aprender.
Espero que te ajude !

César


Responder

Gostei + 0

06/02/2005

Everton

Valeu César pela dica. Deu certo.

Quanto ao problema do generator, eu constumo executar no evento AfterInsert. Você executa o generator através de uma trigger ? Caso execute através de uma trigger, aconselho-o a atribuir um valor qualquer ao campo no evento AfterInsert.


Everton Garcia


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar