[delphi-br] Percentual em consulta sql
Boa noite Nobres! Estou efetuando uma pesquisa através da query abaixo: If Radio1.ItemIndex=0 then // Codigo Escola Begin With Query1 do Begin Close; Sql.Clear; Sql.Add('Select Distinct(CodigoDaEscola) as Código, Count(CodigoDaEscola) as Qtd from Alunos'); Sql.Add('Group by CodigoDaEscola Order By CodigoDaEscola'); Open end; if Query1.IsEmpty Then ShowMessage('Registro não encontrado!') end; Onde a mesma me retorna 2 colunas: Código e Qtd. A dúvida é seguinte: Como faço para incluir uma terceira coluna contendo o percentual de acordo com o campo Qtd via sql. Desde já agradeço
[delphi-br] Percentual
Estou gerando um relatório no quick report e quero que o percentual pareça no relatório. Esta saindo assim: R$ 4,65 O que deve sair: 4,65 % Na tabela o campo percentual está como $. Tabela Paradox, tem alguma conversão que eu possa fazer? PAULO CÉSAR FERNANDES PORTO ALEGRE - RS [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] 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
[delphi-br] PERCENTUAL
Pessoal, possuo um tabela (Paradox)com um campo que é chamado de PERCENTUAL e nesse campo o tipo é Money para que eu possa acrecentar duas casas após a virgula e tranforma-lo em percentual. Só que não sei como se faz isso no Delphi5, Já está gravando o valor só que o valor que está gravando é Moeda(por ser um campo Money), ou seja, Quando eu digito no Edit o valor 2(dois) grava na tabela o valor R$ 0,02, mas eu quero que grave 0,2%, alguém sabe como eu faço isso Segue abaixo o meu código do botão Gravar: DataModulo.TREGRA.FieldByName('PERCENTUAL').AsCurrency:= strtoFloat (EPERC.Text)/100; PAULO FERNANDES PORTO ALEGRE/RS -- 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
Re: [delphi-br] PERCENTUAL
DataModulo.TREGRA.FieldByName('PERCENTUAL').AsFloat := strtoFloat(EPERC.Text)/100; Na hora de ler ao leia como float q vai quebrar o seu galho. Eduardo - Original Message - From: pcfernandes1971 To: delphi-br@yahoogrupos.com.br Sent: Tuesday, May 10, 2005 11:35 AM Subject: [delphi-br] PERCENTUAL Pessoal, possuo um tabela (Paradox)com um campo que é chamado de PERCENTUAL e nesse campo o tipo é Money para que eu possa acrecentar duas casas após a virgula e tranforma-lo em percentual. Só que não sei como se faz isso no Delphi5, Já está gravando o valor só que o valor que está gravando é Moeda(por ser um campo Money), ou seja, Quando eu digito no Edit o valor 2(dois) grava na tabela o valor R$ 0,02, mas eu quero que grave 0,2%, alguém sabe como eu faço isso Segue abaixo o meu código do botão Gravar: DataModulo.TREGRA.FieldByName('PERCENTUAL').AsCurrency:= strtoFloat (EPERC.Text)/100; PAULO FERNANDES PORTO ALEGRE/RS -- 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: PUBLICIDADE -- 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] 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