Campo Texto para Money.
Fiz uma Consulta (Views) no SQL Server 2000, que pega vários campos entre eles
Valor Unitário e Quantidade.
Criei uma função para Multiplicar o V. Unitario pela Quantidade.
Sendo o Campo ´ValorTotal´
Quando tento utilizar o mesmo no Delphi ou Access.
O Campo aparece como texto, e a soma fica assim
Exemplo:
Deveria ser Assim:
1 x 1,50 = 1,5
Mas fica assim
1 x 1,5 = 1.50000
E quando vc tenta fazer uma função dentro do Delphi nao faz o calculo pos o campo é Um texto.
Como faço para converter o Campo ´ValorTotal´ para Money.
Valor Unitário e Quantidade.
Criei uma função para Multiplicar o V. Unitario pela Quantidade.
Sendo o Campo ´ValorTotal´
Quando tento utilizar o mesmo no Delphi ou Access.
O Campo aparece como texto, e a soma fica assim
Exemplo:
Deveria ser Assim:
1 x 1,50 = 1,5
Mas fica assim
1 x 1,5 = 1.50000
E quando vc tenta fazer uma função dentro do Delphi nao faz o calculo pos o campo é Um texto.
Como faço para converter o Campo ´ValorTotal´ para Money.
Fabiomatte
Curtidas 0
Respostas
Wagnerbianchi
14/06/2006
Olá Fábio,
No BOL tem um exemplo clássico de conversões com CAST ou CONVERT que se aplica ao seu caso. Pesquise também por SUBSTRING que caso você queira ter uma FUNCTION para tratamento dos dados, seria bem melhor. . .
Abraço, qualquer coisa, continue postando!!
No BOL tem um exemplo clássico de conversões com CAST ou CONVERT que se aplica ao seu caso. Pesquise também por SUBSTRING que caso você queira ter uma FUNCTION para tratamento dos dados, seria bem melhor. . .
Abraço, qualquer coisa, continue postando!!
GOSTEI 0