Fórum IsEmpty com carcteres 1/4 e 1/2 #356734
07/04/2008
0
procedure TF_MATERIAIS.descricaoExit(Sender: TObject); begin dm.sdsMaterial.Close; dm.sdsMaterial.CommandText:=´select * from MATERIAL ´ + ´where descricao= :descricao´; dm.sdsMaterial.ParamByName(´descricao´).AsString:=descricao.Text; dm.sdsMaterial.Open; if not dm.sdsMaterial.IsEmpty then begin ShowMessage(´Descrição já existe para outro material! Tente Outro!´); descricao.SetFocus; end end;
Coloco essa procedure no evento OnExit.
Exemplo:
Se o usuario gravarr:
Cabelo 1/2 (coloca com as teclas Alt + 171)
e Depois inserindo outro registro colocar:
dizendo
Cabelo 1/4 (coloca com as teclas Alt + 172) --> Da a mensagem Descrição já existe para outro material! Tente Outro!
Como resolver?
Jpauloss
Curtir tópico
+ 0Posts
07/04/2008
Martins
DESCRICAO Cabelo ½ Cabelo ¼
Gostei + 0
08/04/2008
Jpauloss
DESCRICAO Cabelo ½ Cabelo ¼
No banco grava desse jeito
Cabelo ½
Quando Vou gravar
Cabelo ¼
Entra o showmessage.
O que pode ser?
Como resolver?
Gostei + 0
08/04/2008
Jpauloss
No banco esta gravando correto
Cabelo ½
Que faco?
Gostei + 0
08/04/2008
Martins
Isso só está acontecendo via componentes do Delphi?
Qual o seu banco de dados?
Gostei + 0
08/04/2008
Jpauloss
Isso só está acontecendo via componentes do Delphi?
Qual o seu banco de dados?[/quote:dad1e50d9c]
Isso só está acontecendo via componentes do Delphi?
R: O componente que estou usando é o dbexpress com clientdataset.
Qual o seu banco de dados?
R: Firebird 2.0
Gostei + 0
08/04/2008
Weber
Fiz o teste usando FB 1.5.3 e charset ISO8859_1, a busca funciona perfeitamente sem nenhum problema.
Gostei + 0
08/04/2008
Jpauloss
Estou usando esse mesmo charset ISO8859_1, e o COLLATE PT_BR.
FireBird 2.0
Que faco?
Alguem ja passou por isso?
Gostei + 0
10/04/2008
Jpauloss
Gostei + 0
10/04/2008
Martins
Não testei com FB 2.0, testei com MSSQL + DBEXpress e aqui funcionou legal.
Vou ver com FB para ver se tem alguma diferença, vc tá usado DBX?
Gostei + 0
11/04/2008
Jpauloss
Não testei com FB 2.0, testei com MSSQL + DBEXpress e aqui funcionou legal.
Vou ver com FB para ver se tem alguma diferença, vc tá usado DBX?[/quote:5921a8fb65]
To usando dbx + clientdataset + fb 2.0
Valeu...
No aguardo...
Gostei + 0
14/04/2008
Jpauloss
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)