Engraçado, que para essa dúvida de nosso colega, não eh necessário saber NADA disso. É totalmente indiferente, de banco, conexão que ele usa, etc...
Para formatar o valor, basta adicionar os TFields na TQuery, e ir no campo perc_receita, na propriedade DisplayFormat, colocar #,##0.00 Assim , irá formatar o campo assim: 1.000,00 , com duas casas decimais. Para formatar com mais casas decimais, 4 por exemplo, coloque DisplayFormat = #,##0.0000 Abraços, Eduardo RC Neto Desenvolvimento de Sistemas ---------------------------------------------- Archive ISP - Rio de Janeiro - RJ (21) 2567-1842 ramal:119 [EMAIL PROTECTED] www.archive.com.br -------Mensagem original------- De: [EMAIL PROTECTED] Data: 09/22/04 08:48:59 Para: [EMAIL PROTECTED] Assunto: Re: Meio OFF - [delphi-br] Duvida - SQL Dinamico Eu fico tão feliz quando as pessoas não dizem se usam BDE, MySQL, InterBase, Informix, Oracle, DB2, PervasiveSQL, arquivo TXT... e pedem ajuda... será que terei que adivinhar e sugerir para ele várias soluções diferentes ??? ===================== Eduardo Jedliczka GeraSoft Informática Apucarana - PR ===================== ----- Original Message ----- From: Gustavo Valente To: [EMAIL PROTECTED] Sent: Tuesday, September 21, 2004 5:40 PM Subject: Meio OFF - [delphi-br] Duvida - SQL Dinamico Ola, Pessoal, Estou com dificuldades em uma funcao de SQL dinamico. E o seguinte: Preciso dividir um determinado valor por 100, para obter uma porcentagem especifica. Como esse campo calculado e criado em tempo de execucao, como eu poderei formata-lo para que o mesmo mostre apenas 2 casas decimais? Abaixo, um trecho do select: select C.nome, M.nome_modalidade, Cm.Num_Alunos, M.valor_mensalidade, R.valor_receita, Cc.Total_Salarios_Docentes, Cc.Num_Docentes,(Cc.total_salarios_docentes * 100 / R.valor_receita) as perc_receita, Cm.Perc_Inadimplencia, Cm.Quant_Bolsas, Cm.Valor_Total_Bolsas, Cm Perc_Bolsas, ((Cc.total_salarios_docentes * 100 / R.valor_receita)+Cm.Perc_Bolsas+Cm.Perc_Inadimplencia) as perc_comprometido Preciso formatar o valor de perc_receita. Alguem pode me ajudar? Obrigado, Gustavo -- <<<<< 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] Yahoo! Grupos, um serviço oferecido por: ----------------------------------------------------------------------------- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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] Yahoo! Grupos, um serviço oferecido por: 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 Termos do Serviço do Yahoo!. [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