Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lord

tipos de variaveis

Recommended Posts

e ae galera, to com um probleminha..bom, criei um banco de dados usando o paradox e na segunda coluna criei um campo (quantidade) de tipo numeric, creie tambem uma variavel (qtde) do tipo real. Gostaria q essa variável recebece o valor digitado no campo quantidade para poder fazer uma conta. Estou usando a seguinte linha mas esta dando erro.qtde := strtofloat(DBGrid1.Columns[2]);Alguem sabe como fazer issu?Obrigado. :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

tb da erro..agora estou usando o seguinte codigo:qtde:= Table1.FieldByName('quantidade').Value;devolucao := Table1.FieldByName('devolucao').value;saldo := qtde - devolucao;Table1.FieldByName('saldo').value := saldo;esta calculando oq eu quero, que é o saldo, mas toda vez q mudo de campo aparece:Project SIG.exe raised exception class EVariantError with 'Invalid variant type conversion'. Process stopped. Use Step or Run to continue.Por favor, me ajudem.Obrigado. :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

qtde:= Table1.FieldByName('quantidade').asfloat;

devolucao := Table1.FieldByName('devolucao').asfloat;

saldo := qtde - devolucao;

Table1.FieldByName('saldo').asfloat:= saldo;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.