Erro no textbox com dez digitos
19/09/2015
0
Acredito ser bem simples, mas ainda não sei...se alguém puder ajudar, agradeço.
É windows form C#.
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20150919-204114.png[/img]
Jair Souza
Posts
20/09/2015
Leandro Silva
Acredito ser bem simples, mas ainda não sei...se alguém puder ajudar, agradeço.
É windows form C#.
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20150919-204114.png[/img]
Seria bom ter mais detalhes do seu sistema; mas pelo que entendi o erro deve ser pelo fato de você estar na propriedade textchange do textbox e ao mesmo tempo "setando" o seu valor.
20/09/2015
Jothaz
Em segundo lugar a mensagem de erro é por que o tamanho do campo não pode ser adicionada a um tipo INT32 que tem o tamanho máximo de 2.147.483.647 e você esta querendo usar 9.999.999.999.
A principio seria somente mudar o tipo do campo para Int4 ou Double, mas como Leandro Condé Pires Silva disse sem conhecer o cenário fica difícil ajudar.
Dá uma revisada nos tipo usados e tente entender o que o código esta fazendo.
21/09/2015
Jair Souza
E quanto estar no textchanged, pode também ficar no evento Leave do textbox...
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20150921-081121.png[/img]
Onde devo mudar para int4 ou bouble ?
Desculpe a falta de conhecimento...estou buscando aprender, hehehehe...
21/09/2015
Jothaz
Pois se não for necessário é mais simples limitar o tamanho no TextBox.
Você deve trocar o tamanho do campo na classe onde é alimentado o ComboBox.
Deposi que trocar o tamanho troque:
locatariocomboBox.SlectedValue = idLocatarioTextBox.Text;
Por:
locatariocomboBox.SlectedValue = Convert.ToInt64(idLocatarioTextBox.Text);
23/09/2015
Jair Souza
Pois se não for necessário é mais simples limitar o tamanho no TextBox.
Você deve trocar o tamanho do campo na classe onde é alimentado o ComboBox.
Deposi que trocar o tamanho troque:
locatariocomboBox.SlectedValue = idLocatarioTextBox.Text;
Por:
locatariocomboBox.SlectedValue = Convert.ToInt64(idLocatarioTextBox.Text);
Isso eu já fiz, mas como é para estudo gostaria de poder resolver e entender...
23/09/2015
Jair Souza
Acredito ser bem simples, mas ainda não sei...se alguém puder ajudar, agradeço.
É windows form C#.
[img]http://arquivo.devmedia.com.br/forum/imagem/343353-20150919-204114.png[/img]
Seria bom ter mais detalhes do seu sistema; mas pelo que entendi o erro deve ser pelo fato de você estar na propriedade textchange do textbox e ao mesmo tempo "setando" o seu valor.
...mas dá o mesmo erro pelos eventos Leave ou Keypress....
Clique aqui para fazer login e interagir na Comunidade :)