Pq isso? [Field DEP_FILMES não encontrado]

Delphi

11/07/2005

Olá amigos... me ajudem nessa...

Delphi 7
MySQL 5
Componente TQuery (BDE)

{Seleciona Ultima data de locação e o total de filmes locados pelo cliente}
Temp_Query.Close;
Temp_Query.SQL.Clear;
Temp_Query.SQL.Add(´SELECT /*MAX(LOC_DATA) AS DEP_DTLOC,*/ SUM(LOC_NUMFILMES) AS DEP_FILMES ´+
´FROM LOCACOES WHERE LOC_DEP_CODIGO = ´+QuotedStr(DEP_CODIGO));
Temp_Query.Open;

esta Query ai esta ok sem erro algum... sintaxe certinha... porém o campo retornado DEP_FILMES não aparece no DBGrid... nem nos Fields da Query... nunca vi isso...

Alguem ja passou por isso?


Sanwilly

Sanwilly

Curtidas 0

Respostas

Sanwilly

Sanwilly

11/07/2005

Pessoal to cabelo em pé por causa disso...

Eu estou migrando um sistema de locadoras do banco interbase para o mysql 5...

na minha tabela locacoes o campo loc_numfilmes é do tipo integer...
mudei o tipo deste campo para float e o select sum(loc_numfilmes) funcionou...

isso é incrivel... nunca vi isso.

acho q pode ser um erro do driver mysql... alguem tem os caminhos para reportar isso aos desenvolvedores do mysql?


GOSTEI 0
POSTAR