DBMaskEdit

10/12/2005

estou aprendendo banco de dados e não estou localizando o DBMaskEdit para gravar fone... cep... cnpj dentre outros...

antecipadamente agradeço a ajuda...

um abraço...


Adelor Silva

Respostas

10/12/2005

Khundalini

Companheiro, você está equivocado! Não existe TDBMaskEdit! E o componente TDBEdit não possui uma propriedade onde você possa designar uma máscara para edição!

Se quiser configurar uma máscara para editar, você precisa fazer isso ajustando a propriedade EditMask do objeto TField correspondente ao campo que você irá editar com TDBEdit.

Sds.

Rubem Rocha
Manaus, AM


Responder Citar

10/12/2005

Vinicius2k

Colega,

Utilize um TDBEdit (o convencional). A formatação, para estes casos, deve ser efetuada no TField do TDataSet a qual o TDBEdit está ligado, através da proprieade ´EditMask´.

O formato da máscara utilizada nesta propriedade é o mesmo utilizado pelo TMaskEdit.

Isto é válido para TFields que armazenam texto. Para TFields com dados numéricos, as propriedades a configurar serão ´DisplayFormat´ e ´EditFormat´ e, nestes casos, não se tratará, exatamente, de uma máscara mas sim um formato de para exibição e edição dos dados.

T+


Responder Citar

10/12/2005

Adelor Silva

lamento pessoal... mas não consegui encontrar todas estas propriedades que foram mencionadas...


Responder Citar

10/12/2005

Khundalini

(ODEIO FORNECER A RECEITA DO BOLO, O PASSO-A-PASSO, O PEIXE PESCADO, ETC. MAS...)

Companheiro, acesso a lista de campos do seu dataset (mais conhecida como Fields Editor). Se não tiver campo nenhum, pressione Ctrl+F. Escolha o objeto TField relacionado com o campo que vc quer definir a máscara. Em seguida, chame o Object Inspector (tecla F11) e localize a propriedade EditMask. Difícil?

Sds,

Rubem Rocha
Manaus, AM


Responder Citar

10/12/2005

Adelor Silva

Ufa... não foi fácil... obrigado a todos que ajudaram...


Responder Citar