Ol� Estamos trabalhando com Delphi 7 + Firebird 1.5 + DBExpress.
Para acessar a base de dados estou usando: SQLConnection + SQLQuery + DataSetProvider + ClientDataSet. E, em um determinado caso, estou usando Mestre - Detalhe em 3 n�veis (acessando 3 tabelas em cascata) usando um �nico Provider (no mestre) e DataSource para liga��o nos n�veis abaixo. O que acontece � que no �ltimo n�vel tenho um select assim: SELECT TBL_MATERIAIS.NOME_MATERIAL, TBL_PRODUTOS.COD_MATERIAL, MAX(TBL_PRODUTOS.PRECO) PRECO, TBL_PRODUTOS.ROYALTY_REDUZIDO, TBL_PRODUTOS.MARKUP_REDUZIDO FROM TBL_PRODUTOS JOIN TBL_MATERIAIS ON (TBL_MATERIAIS.COD_MATERIAL = TBL_PRODUTOS.COD_MATERIAL) WHERE (TBL_PRODUTOS.COD_REFERENCIA = :COD_REFERENCIA) GROUP BY TBL_MATERIAIS.NOME_MATERIAL, TBL_PRODUTOS.COD_MATERIAL, TBL_PRODUTOS.ROYALTY_REDUZIDO, TBL_PRODUTOS.MARKUP_REDUZIDO; Quando abro o ClientDataSet mestre em DesignTime, n�o ocorre nenhum problema, mas quando o aplicativo � executado ocorre o seguinte erro: "Column unknown PRECO Client SQL dialect 1 does not support reference to BIGINT datatype." Ent�o no MAX, fiz o segunte: CAST(MAX(TBL_PRODUTOS.PRECO) AS NUMERIC(10,2)) PRECO, da� o erro � outro: "Metadata update statement is not allowed by the current database SQL dialect 3." E o problema � com este campo, pois se remover ele do select o ClientDataSet abre normalmente. Qualquer ajuda � bemvinda. Aproveitando: usando Mestre-Detalhe em tr�s n�veis � o indicado? N�o ir� sobrecarregar demais a mem�ria? Obrigado e feliz 2005 a todos! ---------------------------------------------------------------------------- ---- Via Digital Ltda. - http://www.viadigitalonline.com Luciano Hoffmaister Ribeiro Software: desenvolvimento e suporte [EMAIL PROTECTED] Fone: (51) 542 4425 [As partes desta mensagem que n�o continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos: http://br.yahoo.com/info/utos.html

