Junior_Luiz
03-09-2007, 02:56 PM
Estou com um problema e não sei como fazer, tenho uma grid que tem um
template com um textbox, converto o textbox para double ou decimal e no debug
a variavel tras o valor corretamente, mais quando vou dar um update no banco
o valor muda. exemplo : devalor = 34.50 quando vou gravar muda para 34,50 ai
dá erro no comando sql.
Alguém sabe como resolvo isso ?
Rafael Vieira
03-19-2007, 08:20 PM
Boa Tarde, Luiz.
Já tentou mudar a cultura da aplicação ?
Segue codigo exemplo:
Thread.CurrentThread.CurrentCulture = new
System.Globalization.CultureInfo("pt-BR");
Thread.CurrentThread.CurrentCulture.NumberFormat.CurrencyDecimalSeparator =
".";
--
Rafael Vieira
"Junior_Luiz" escreveu:
> Estou com um problema e não sei como fazer, tenho uma grid que tem um
> template com um textbox, converto o textbox para double ou decimal e no debug
> a variavel tras o valor corretamente, mais quando vou dar um update no banco
> o valor muda. exemplo : devalor = 34.50 quando vou gravar muda para 34,50 ai
> dá erro no comando sql.
>
> Alguém sabe como resolvo isso ?
>
kra, é muito mais simples q isso.. cria um método pra converter
números que recebe um double e retorna uma string.. substituindo a
vírgula pelo ponto..
tipo.. "Insert into Clientes (preco) Values("+
Converter.toSqlNumber(preco) +")";
espero ter ajudado,
flw!!
On 19 mar, 16:20, Rafael Vieira
<RafaelVie...@discussions.microsoft.com> wrote:
> Boa Tarde, Luiz.
> Já tentou mudar a cultura da aplicação ?
> Segue codigo exemplo:
> Thread.CurrentThread.CurrentCulture = new
> System.Globalization.CultureInfo("pt-BR");
>
> Thread.CurrentThread.CurrentCulture.NumberFormat.CurrencyDecimalSeparator=
> ".";
>
> --
> Rafael Vieira
>
> "Junior_Luiz" escreveu:
>
>
>
> > Estou com um problema e não sei como fazer, tenho uma grid que tem um
> > template com um textbox, converto o textbox para double ou decimal e nodebug
> > a variavel tras o valor corretamente, mais quando vou dar um update no banco
> > o valor muda. exemplo : devalor = 34.50 quando vou gravar muda para 34,50 ai
> > dá erro no comando sql.
>
> > Alguém sabe como resolvo isso ?- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -