|
View Full Version : numerc em textbox
Isadora 09-29-2006, 07:13 PM Oi Pessoal.
Eu crie minhas tabelas no sqlce como numeric, tentei float , money, mas as
casas decimais ficavam erradas, tipo 125,55 ficava 12555. Com o numeric ficou
certo.
Esse tipo é o mais certo para valores em moeda?
Bom então preciso jogar esse valor em um textbox, mas não consigo, não
existe propriedade tipo .value ou outro que aceite numeros....
Tentei converter usanto "str(valor)", tb não deu certo, pesquise aqui no
forum mas tb não encontrei....
Será que alguem poderia me ajudar?
obrigada
Dora
José Roberto Siqueira 09-29-2006, 09:05 PM Não entendi.
Você quer exibir um campo float num textbox?
Se for, eu consigo usando MeuDataReader.Getfloat(Index).ToString
"Isadora" <Isadora@discussions.microsoft.com> escreveu na mensagem
news:8FD5068B-61FF-43D2-8058-CEE224C23D7B@microsoft.com...
> Oi Pessoal.
>
> Eu crie minhas tabelas no sqlce como numeric, tentei float , money, mas as
> casas decimais ficavam erradas, tipo 125,55 ficava 12555. Com o numeric
> ficou
> certo.
> Esse tipo é o mais certo para valores em moeda?
>
> Bom então preciso jogar esse valor em um textbox, mas não consigo, não
> existe propriedade tipo .value ou outro que aceite numeros....
> Tentei converter usanto "str(valor)", tb não deu certo, pesquise aqui no
> forum mas tb não encontrei....
>
> Será que alguem poderia me ajudar?
>
> obrigada
> Dora
Isadora 10-09-2006, 12:39 PM Sim, mas tb fiquei na duvida de qual tipo usar no caso de moeda, usei o tipo
numeric, foi o unico que manteve as casas decimais... é isso mesmo?
Aà então declaro uma variavel decimal para receber o valor numeric?
Qto a conversão fiz o seguinte:
txtcredv.Text = readDados.GetFloat(readDados.Item("credito")).ToString
Credito é numeric, deu erro.. tentei coloca-la com o tipo float mas tb deu
erro, o textbox não aceitou.
Obrigada
"José Roberto Siqueira" escreveu:
> Não entendi.
>
> Você quer exibir um campo float num textbox?
>
> Se for, eu consigo usando MeuDataReader.Getfloat(Index).ToString
>
> "Isadora" <Isadora@discussions.microsoft.com> escreveu na mensagem
> news:8FD5068B-61FF-43D2-8058-CEE224C23D7B@microsoft.com...
> > Oi Pessoal.
> >
> > Eu crie minhas tabelas no sqlce como numeric, tentei float , money, mas as
> > casas decimais ficavam erradas, tipo 125,55 ficava 12555. Com o numeric
> > ficou
> > certo.
> > Esse tipo é o mais certo para valores em moeda?
> >
> > Bom então preciso jogar esse valor em um textbox, mas não consigo, não
> > existe propriedade tipo .value ou outro que aceite numeros....
> > Tentei converter usanto "str(valor)", tb não deu certo, pesquise aqui no
> > forum mas tb não encontrei....
> >
> > Será que alguem poderia me ajudar?
> >
> > obrigada
> > Dora
>
>
>
José Roberto Siqueira 10-09-2006, 01:19 PM Eu trabalho com Float em minhas tabelas e não tive problemas para apresentar
os dados.
"Isadora" <Isadora@discussions.microsoft.com> escreveu na mensagem
news:B28D8ABC-E2F9-4663-A840-AD19D5C270D6@microsoft.com...
> Sim, mas tb fiquei na duvida de qual tipo usar no caso de moeda, usei o
> tipo
> numeric, foi o unico que manteve as casas decimais... é isso mesmo?
> Aí então declaro uma variavel decimal para receber o valor numeric?
>
> Qto a conversão fiz o seguinte:
>
> txtcredv.Text = readDados.GetFloat(readDados.Item("credito")).ToString
>
> Credito é numeric, deu erro.. tentei coloca-la com o tipo float mas tb deu
> erro, o textbox não aceitou.
>
> Obrigada
>
> "José Roberto Siqueira" escreveu:
>
>> Não entendi.
>>
>> Você quer exibir um campo float num textbox?
>>
>> Se for, eu consigo usando MeuDataReader.Getfloat(Index).ToString
>>
>> "Isadora" <Isadora@discussions.microsoft.com> escreveu na mensagem
>> news:8FD5068B-61FF-43D2-8058-CEE224C23D7B@microsoft.com...
>> > Oi Pessoal.
>> >
>> > Eu crie minhas tabelas no sqlce como numeric, tentei float , money, mas
>> > as
>> > casas decimais ficavam erradas, tipo 125,55 ficava 12555. Com o numeric
>> > ficou
>> > certo.
>> > Esse tipo é o mais certo para valores em moeda?
>> >
>> > Bom então preciso jogar esse valor em um textbox, mas não consigo, não
>> > existe propriedade tipo .value ou outro que aceite numeros....
>> > Tentei converter usanto "str(valor)", tb não deu certo, pesquise aqui
>> > no
>> > forum mas tb não encontrei....
>> >
>> > Será que alguem poderia me ajudar?
>> >
>> > obrigada
>> > Dora
>>
>>
>>
Isadora 10-09-2006, 02:23 PM Depois de varias tentativas, consegui carregar o campo.
Na verdade acho que eu estava complicando, achei que deveria converter para
fazer calculos dentro do textbox, e não precisa....
Obrigada!
"José Roberto Siqueira" escreveu:
> Eu trabalho com Float em minhas tabelas e não tive problemas para apresentar
> os dados.
>
>
> "Isadora" <Isadora@discussions.microsoft.com> escreveu na mensagem
> news:B28D8ABC-E2F9-4663-A840-AD19D5C270D6@microsoft.com...
> > Sim, mas tb fiquei na duvida de qual tipo usar no caso de moeda, usei o
> > tipo
> > numeric, foi o unico que manteve as casas decimais... é isso mesmo?
> > Aà então declaro uma variavel decimal para receber o valor numeric?
> >
> > Qto a conversão fiz o seguinte:
> >
> > txtcredv.Text = readDados.GetFloat(readDados.Item("credito")).ToString
> >
> > Credito é numeric, deu erro.. tentei coloca-la com o tipo float mas tb deu
> > erro, o textbox não aceitou.
> >
> > Obrigada
> >
> > "José Roberto Siqueira" escreveu:
> >
> >> Não entendi.
> >>
> >> Você quer exibir um campo float num textbox?
> >>
> >> Se for, eu consigo usando MeuDataReader.Getfloat(Index).ToString
> >>
> >> "Isadora" <Isadora@discussions.microsoft.com> escreveu na mensagem
> >> news:8FD5068B-61FF-43D2-8058-CEE224C23D7B@microsoft.com...
> >> > Oi Pessoal.
> >> >
> >> > Eu crie minhas tabelas no sqlce como numeric, tentei float , money, mas
> >> > as
> >> > casas decimais ficavam erradas, tipo 125,55 ficava 12555. Com o numeric
> >> > ficou
> >> > certo.
> >> > Esse tipo é o mais certo para valores em moeda?
> >> >
> >> > Bom então preciso jogar esse valor em um textbox, mas não consigo, não
> >> > existe propriedade tipo .value ou outro que aceite numeros....
> >> > Tentei converter usanto "str(valor)", tb não deu certo, pesquise aqui
> >> > no
> >> > forum mas tb não encontrei....
> >> >
> >> > Será que alguem poderia me ajudar?
> >> >
> >> > obrigada
> >> > Dora
> >>
> >>
> >>
>
>
>
|
|
|