Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como faço para arredondar para o cêntimo mais próximo em uma consulta do Access
? Microsoft Office Access é um poderoso sistema de gerenciamento de banco de dados, relacional. O programa permite aos usuários desenvolver bancos de dados complexos para armazenar informações, relacionar diferentes formas de informação entre si e realizar cálculos em elementos de dados. O acesso é totalmente capaz de armazenar informações sobre a moeda , e suas ferramentas de consulta de permitir que os usuários para identificar especificamente se um campo deve ser tratado como moeda , permitindo a arredondamento e fixo casas decimais. A aplicação de um tipo de dados de moeda é simples. Definir tipos de dados

A solução mais fácil para lidar com a moeda é garantir que, dentro das tabelas de dados , qualquer campo que reflete moeda decimal estiver definido como "moeda " tipo de dados. Isto é feito no modo de design da tabela . Para o campo que contém as informações de moeda, garantir que o tipo de dados é definido como " moeda " dentro da visão de design, em seguida, salvar a tabela. Quando o tipo de dados é definida como moeda , examine as propriedades do campo , e definir o nível adequado de casas decimais. "Auto" assume decimais de dois dígitos , mas pode omitir o ponto decimal em números inteiros.
Definir opções de consulta

um campo calculado em uma consulta , um resultado envolvendo uma resposta numérica é geralmente expressa como uma longa decimal . Use a função CCur () para forçar o Access para retornar um resultado que é formatado como moeda. Por exemplo, uma consulta que calcula um preço estendida com base no preço real de um item ( em dólares) , multiplicado pela taxa de vendas de impostos irá retornar um número muito tempo, mas a expressão " CCur ( [ item_price ] * [ TAX_RATE ] ) " irá retornar um valor expresso em dólares.
Set Opções de relatório

No Modo Design de um relatório, você pode forçar o Access para exibir um número como moeda seleccionando as propriedades aa campo particular e mudar seu formato para "Moeda ".
arredondamento em Geral

Microsoft Office Access arredonda as casas decimais com uma figura significativa de 5 para o número par mais próximo , por isso $ 5,445 irá arredondar para baixo a US $ 5,44, e $ 5,775 irá arredondar para 5,78 dólares - . " arredondamento do banqueiro " esta é uma prática conhecida como Acesso não tem nenhum mecanismo para arredondar cada decimal fracionário superior, assim para forçar cada centavo fracionário para arredondar para cima , use uma fórmula especial inteiro : Int ( -100 * [ MyField ]) /-100 . Esta fórmula multiplica o número por -100, leva o número inteiro, então divide por -100 . É aconselhável que os valores já estar em um formato de moeda para esta prática de arredondamento para trabalhar mais suavemente.

Anterior :

Próximo : No
  Os artigos relacionados
·Como copiar e colar em Silverlite 
·Como usar o Cron no Ubuntu 
·Como acessar uma consulta Memo 
·Diferenças entre RAND & RANDBETWEEN 
·Como projetar um aplicativo de banco de dados 
·Como hospedar ODBC Fontes de dados Acesso 
·Como combinar dados de consultas em um relatório no Ac…
·Como criar relatórios do Access com grandes campos de …
·Como excluir um campo com VBA em Access 2007 
·Como procurar nomes de colunas no Sybase SQL 
  Artigos em destaque
·Como transferir meu iTunes para outro computador 
·Como excluir um arquivo XLS Usando a tarefa Script SSIS…
·Como exibir Shared Music no iTunes 
·Qual é a função do câmbio Mail Server 
·Como unidade inteira de Backup 
·Como usar TablEdit para um Dobro 
·Como consultar um campo que tem um apóstrofo 
·Como usar o AVG Free para Pequenas Empresas 
·Como formatar A.M. e P. M. Vezes em SQL 
·O que é Rádio WiFi 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados