CASAS DECIMAIS EM BANCO SQL SERVER 2000
Ola pessoal, gostaria de verificar como formatar um campo com valores com para gravar no sql
Tentei Deste Forma
TxtValor = 210,52 => Format(txtValor,"0.00")
O Resultado no Sql é 21052
TxtValor = 210,52 => Format(txtValor,"0,00")
O Resultado no Sql é 210
Como deve efetuar a formatação para gravar correto 210,52
testei com os campos Decimal, real, money, e provisóriamente deixei como nvarchar
Desde já agradeço
Tentei Deste Forma
TxtValor = 210,52 => Format(txtValor,"0.00")
O Resultado no Sql é 21052
TxtValor = 210,52 => Format(txtValor,"0,00")
O Resultado no Sql é 210
Como deve efetuar a formatação para gravar correto 210,52
testei com os campos Decimal, real, money, e provisóriamente deixei como nvarchar
Desde já agradeço
Tente isso,
nDado = replace(ccur(txt_dado),",",".")
nDado = replace(ccur(txt_dado),",",".")
Olá Jair
O resultado 1210.52
Não é a melhor forma mas resolve provisóriamente seu problema.
E quanto ao campo no SQL vc pode deixar como numeric (15,4) que funciona.
txtValor.text = "1.210,52"
? replace ( replace ( txtValor, ".", "" ) , ", ", "." )
O resultado 1210.52
Não é a melhor forma mas resolve provisóriamente seu problema.
E quanto ao campo no SQL vc pode deixar como numeric (15,4) que funciona.
eu deixo decimal de 13/9
^^
cotações de compras utilizam os milesimos de centavos
^^
cotações de compras utilizam os milesimos de centavos
Valeu pessoal, resolveu meu problema
Tópico encerrado , respostas não são mais permitidas