Fórum Conversão String para Inteiro #405203
18/07/2011
0
preciso transformar o valor de um edit para integer...
O problema é o seguinte,
Preciso gravar isto no banco e estou usando a seguinte sintaxe:
uDtm.frmDtm.Qry_Armazenamento.FieldByName('id_filial').AsInteger := uSala.frmSala.edtFilial.Text;
edtFilial é de outra tela.
O erro que acontece é esse abaixo:
[DCC Error] uCadArmazenamento.pas(577): E2010 Incompatible types: 'Integer' and 'TCaption'
Como proceder pessoal?
Desde já agradeço a compreensão...
Flavio Silva
Curtir tópico
+ 0Posts
18/07/2011
Pjava
Desde que edtFilial seja caracter numérico. Consiste o Edit para receber somente números. No OnKeyPress faça: if not(key in['0'..'9',#8,#!#])then key := #0; O #* é para receber Backspace e o #13 é para receber Enter.
Gostei + 0
18/07/2011
Pjava
Gostei + 0
19/07/2011
Flavio Silva
Vlw...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)