problema na ligação de captura nas sub-consulta com where

problema na ligação de captura nas sub-consulta

Boa Noite

Conversão de um projeto 8.1 para v9 deu este problema

os problemas nas ligação com sub-consulta

Banco de dados - Firebird
Tabelas pai : AUTO_EMBAQUE
Tabela de Filha : NOTA_F
sql tabela filha :SELECT
NTF_NUMERO,
ECF_CANCELADA,
CLI_NOME,
NTF_EMISSAO,
NTF_TRANSPORTADORA,
NTF_TRANSP_PLACA,
NFE_NUMERO,
CTE_CHAVEACESSO,
N_AUTORIZACAO,
CTENCT
FROM
NOTA_F
where
(N_AUTORIZACAO = ‘[autorizacao]’)

exp. Dados da Ligação

Ligada a: Embarque_nfe_cte_consulta

Parâmetros: autorizacao = {N_AUTORIZACAO}

mensagem erro Atenção
Erro ao acessar o banco de dados

select count(*) from AUTO_EMBAQUE

na Versão 8.1 esta funcionando tudo ok

Aguem passou por esta situação e se tem aguama solução

Testei criando outro banco de dados Sqlite neste banco o mesmo funcionou sem problema
crie outro banco no firebird com os mesmo dados o mesmo apresentou o erro

exemplo criado

tabela teste1 campos id_t1,nome1,nome2
tabela teste2 campos Id_seq,id_t1,nome1,nome2

Ligação master x sub-consulta

Ligada a: teste2

Parâmetros: id_t1_teste2 = {id_t1}

fazendo o mesmo procedimento no Firebird da erro.

isto e um bug?

Qual a versão do banco de dados Firebird?

“problema na ligação de captura nas sub-consulta” : seria apenas a ligação da subconsulta correto?

Boa noite

só quando e utilizado um where com variavel

where

codigo = ‘[cod_filtro]’

ai sim acontece o erro

versao banco 2.5

sem solução já fiz todos os tipo de tentativa e nada de depurado aparece este erro aguem tem alguma solução

(firebird): SELECT RDB$GET_CONTEXT(‘SYSTEM’,‘ENGINE_VERSION’) AS “Version” FROM RDB$DATABASE (pdo-sqlite): INSERT INTO sc_log (id, inserted_date, username, application, creator, ip_user, action, description) VALUES (NULL, ‘2017-07-12 15:50:52’, ‘’, ‘Embarque_autorizacao_embarque_consulta’, ‘Scriptcase’, ‘192.168.1.250’, ‘access’, ‘’) (firebird): select count(*) from AUTO_EMBAQUE 0:

           ADOConnection._Execute(select count(*) from AUTO_EMBAQUE , false) % line  177, file: adodb-ibase.inc.php
        ADODB_ibase._Execute(select count(*) from AUTO_EMBAQUE , false) % line 1095, file: adodb.inc.php
     ADOConnection.Execute(select count(*) from AUTO_EMBAQUE ) % line   78, file: Embarque_autorizacao_embarque_consulta_total.class.php
  Embarque_autorizacao_embarque_consulta_total.quebra_geral_Nautorizanao() % line  766, file: Embarque_autorizacao_embarque_consulta_grid.class.php

Embarque_autorizacao_embarque_consulta_grid.inicializa() % line 129, file: Embarque_autorizacao_embarque_consulta_grid.class.php

Atenção
Erro ao acessar o banco de dados

select count(*) from AUTO_EMBAQUE

Script: C:\Program Files (x86)\NetMake\v9\wwwroot\scriptcase\app\Drone2016\Embarque_autorizacao_embarque_consulta\Embarque_autorizacao_embarque_consulta_total.class.php (80)