Consulta pelo final do telefone
Olá a todos, gostaria de saber se alguem pode me dizer como fazer uma consulta pelos 8 numeros do telefone (sem ddd).
Firebird com dbexpress
[]´s
Evaristo
Firebird com dbexpress
[]´s
Evaristo
T3r3son
Curtidas 0
Respostas
Alexandrej
21/10/2007
Olá a todos, gostaria de saber se alguem pode me dizer como fazer uma consulta pelos 8 numeros do telefone (sem ddd).
Firebird com dbexpress
Depende da estrutura do seu banco, do tipo de campo. Se for char ou varchar vc pode utilizar a função substring do firebird no sql.
substring(telefone, 3, 8) = ´12345678´
GOSTEI 0
Nigro
21/10/2007
Pelo banco
Select * from tabela where telefone like ´¬8456´
Select * from tabela where telefone like ´¬8456´
GOSTEI 0
T3r3son
21/10/2007
No form de pesquisa, incluir um maskedit formatado com 8 posicoes. Faço a pesquisa incremental no evento onchange e ele só retorna qdo informo os 8 numero. Não é possivel informando e a pesquisa ser efetuada em seguida? Por exemplo: informo 3669 e filtrar os clientes com 3669 e assim por diante?
with dmbusca.cdsbuscafone do
begin
close;
params[0].asstring:=´¬´+maskedit1.text;
open;
end;
[]´s
Evaristo
with dmbusca.cdsbuscafone do
begin
close;
params[0].asstring:=´¬´+maskedit1.text;
open;
end;
[]´s
Evaristo
GOSTEI 0