Erro ao usar ALIAS em C# usando FOXPRO com arquivo DBF

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

romulobonnadio
Usuário Nível 1
Usuário Nível 1
Mensagens: 48
Registrado em: 08 Dez 2009 23:48
Localização: Belo Horizonte

Erro ao usar ALIAS em C# usando FOXPRO com arquivo DBF

Mensagem por romulobonnadio »

Ola amigos, estou com um problema usando C# com conexao FoxPro em arquivo DBF, estou tentando utilizar o alias qde que foi gerado no SQL em outro calculo, mas aparece erro como se nao existisse o alias o qual informei, em outros bancos consigo reutilizar o ALIAS mas em foxpro nao consigo, alguem pode me ajudar ou pelo menos dizer se o foxpro aceita ou nao reutilizacao do campo atraves do alias?

Abaixo segue o exemplo simples que esta dizendo que o alias nao existe:


SELECT ACRCMER.codimer AS CodiMer, COMANDI.fechada, SUM(COMANDI.quantidade) AS qde, AVG(COMANDI.unitario) AS Unitario,
SUM(COMANDI.quantidade * COMANDI.unitario) AS tQdeXUnit, SUM(COMANDI.quantidade * ACRCMER.valocus) AS tQdeXUnitCust, ACRCMER.nomemer,
ACRCMER.valocus, AVG(COMANDI.unitario - ACRCMER.valocus) AS tLucUnit, qde AS Expr1
FROM COMANDI, ACRCMER
WHERE COMANDI.codimer = ACRCMER.codimer
GROUP BY COMANDI.fechada, ACRCMER.codimer, ACRCMER.nomemer, ACRCMER.valocus, qde
HAVING (COMANDI.fechada = ?)
Responder