Amigos,
Temos um componente de dados que retorna um recordset com o resultado de duas tabelas, via inner join. Coisa simples e trivial.
Se eu executo esse componente dentro do ASP, ele retorna os registros corretos da consulta, porém repetidos X vezes, onde X = número de registros de uma das tabelas envolvidas.
Se o componente é executado em uma form no VB ou em um vbscript no próprio windows, ele retorna o número correto de registros.
Por alguma razão que não conseguimos entender, a passagem do recordset entre as camadas até chegar no ASP gera algum tipo de “ruido”, fazendo com que o ASP reconheça um número errado de registros. Alguem já passou por algo parecido?
Acreditem: Já fiz de tudo e não consegui achar uma solução. Ou é algo muito complexo ou muito óbvio.
gotta go[]
Renan