Boa noite lista,

 

Temos um sistema escrito em TD4.2 que atualmente utiliza o router “Sqlodb32”
(ODBC). Estou fazendo testes para migração para OLEDB.

Estou enfrentando problemas em comandos que possuem sub-selects (como o
exemplo abaixo):

 

SELECT

                        tp.tp_ped,

                        pv.cd_tabela,

                        pv.seq_prom,

                        pv.formpgto,

                        pv.valor_tot,

                        (

                        SELECT

                                   SUM( i.preco_tabela * i.qtde )

                        FROM  it_pedv i WITH (NOLOCK)

                        WHERE

                                   i.cd_emp = pv.cd_emp

                        AND     i.nu_ped = pv.nu_ped

                        ),

                        pro.vl_min_pedv ...

 

O comando abaixo, roda OK com o router ODBC. Quando executado no router
OLEDB causa um GPF. Quando retiramos o sub-select funciona normalmente.

Pergunto: Alguém utiliza o router OLEDB com TD? Caso sim, tem alguma dica
para me dar?

 

Att,

 

 

Rodrigo Scarano

Target Sistemas 
*  <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]

Rua Turiassu, 390 - 2º Andar - Perdizes - SP 
CEP 05005-000 São Paulo Brasil 
Tel.: 55 11 3801 4015 

site.:  <http://www.targetsis.com.br%20/> www.targetsis.com.br 

Tecnologia da Informação Aplicada ao Distribuidor

 

Responder a