Query e MaskEdit?? Um Dilema!

Delphi

22/04/2004

Olá pessoal,

Estou desenvolvendo uma aplicação p/ BD mySQL com os componentes da ZeosLib. As querys eu monto dinamicamente, não podendo assim adicionar os campos no Field Editor. Ao setar a propriedade EditMask de um campo eu faco o seguinte:

QryEmpresa.FieldByName(´cnpj´).EditMask := ´CPNJ: 00.000.000/0000-00;0;_´

Onde que: o último 0 indica que não é para gravar a máscara na tabela, somente os dados inseridos:
Ex: 03.999.650/0001-20 --->> ele grava na tabela: 03999650000120

Eu faço isso mas mesmo assim ao alterar o conteúdo do campo ele ainda tá gravando com a máscara.

Alguém pode me ajudar?


Netosdr

Netosdr

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

22/04/2004

Tenta colocar esta máscara..
QryEmpresa.FieldByName(´cnpj´).EditMask := ´CNPJ: 99\.999\.999\/9999\-99;0;_´



GOSTEI 0
Netosdr

Netosdr

22/04/2004

Não deu certo..


GOSTEI 0
Netosdr

Netosdr

22/04/2004

Corrigindo minha primeira mensagem:

CORRETO:
QryEmpresa.FieldByName(´cnpj´).EditMask := ´00.000.000/0000-00;0;_´;

ERRADO:
QryEmpresa.FieldByName(´cnpj´).EditMask := ´CPNJ: 00.000.000/0000-00;0;_´

Me equivoquei na hora de digitar


GOSTEI 0
Nerdex

Nerdex

22/04/2004

Netosdr;

Tenho um componente MaskEdit DataAware, derrepente poderá ajudar, pois ficará definida sua máscara na propriedade do componenete...
Acho que baixei no CodeCentral da Borland. Dá uma olhada lá e baixe, isto...ou se desejar... mail-me: ricbcampos@ubbi.com.br


GOSTEI 0
Netosdr

Netosdr

22/04/2004

Problema resolvido. Tentei com outro campo e deu certo.
Nerdex valeu pelo componente.


GOSTEI 0
POSTAR