Fórum Como cadastrar valores no MYSql #207229

17/01/2004

0

Bem eu estou utilizando ADO, com o MySql tenho uma tabela a qual, tenho cadastrar alguns valores, ou seja, como se fosse dinheiro (Currency).
Mas isto estou fazendo da seguinte forma:
´Insert into ITEM_ENTRADA(valor_unitario) values (´ + VartoStr(ValorUnit) + ´)´; onde ValorUnit é a variável para cadastrar o Valor Unitário

Só que quando eu passo essa variável para dentro dessa string ela vai com , (virgula) ou seja, se a variável conter 8.2 quando é cadastrado é cadastrado como 8,20 por que numa query , (virgula) é para separar as colunas, então da erro dizendo que existe uma coluna a mais. O que devo fazer....


Draven

Draven

Responder

Posts

18/01/2004

Turbo Drive

Tente passar como parâmetros:
´Insert into ITEM_ENTRADA(valor_unitario) values (:meuvalor)´;
query1.parambyname(´meuvalor´).AsString := VartoStr(ValorUnit);


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar