[firebase-br] RES: RES: Limite de restrição

Carlos Phelippe carlos.phelippe em digilab.com.br
Ter Out 16 21:06:25 -03 2012


Pessoal,
estou tentando assim:

ibQuery.SQL.ADD('Select nome, telefone from TABELA where (nome || email || apelido) containing :chave');

Preciso usar TibQuery para fazer a consulta.

Estou recebendo a seguinte mensagem de erro:

'Incorrect values within SQLDA structure.'

Se mudar de (nome || email || apelido)  para (nome) não tem erro.

Onde está o erro?


________________________________________
De: lista [lista-bounces em firebase.com.br] em nome de Listas - Fasystem [listas em fasystem.com.br]
Enviado: terça-feira, 16 de outubro de 2012 10:10
Para: 'FireBase'
Assunto: [firebase-br] RES:   Limite de restrição

Bom dia
Faz um containing nos campos agrupados:
Select nome, telefone from TABELA where nome||email||apelido containing
:chave;

Testei e funcionou no FB 2.5

Atenciosamente

Jose Aparecido da Silva
Fasystem Assessoria em Informática Ltda

Tel.: +55 41 9602-5604
Tel.: +55 41 3383-8788
Email: jose em fasystem.com.br
Antes de imprimir pense em sua responsabilidade e compromisso com o meio
ambiente.



-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Phelippe
Enviada em: segunda-feira, 15 de outubro de 2012 15:53
Para: lista em firebase.com.br
Assunto: [firebase-br] Limite de restrição

Olá pessoal,
existe limite quanto ao número de campos usando CONTAINING?

Por exemplo:

select nome, telefone from tabela
where
nome CONTAINING :nome or email CONTAINING :nome or ...

É que estou recebendo a seguinte mensagem ao fazer uma consulta:

Implementation limit exceeded.
Block size exceeds implementation restriction.

Tem como contornar isso?
[http://www.digilab.com.br/wp-content/themes/Digilab/images/logo_digilab.jpg
]   Carlos Phelippe
Analista de Sistemas
+55 48 3234 4041
digilab.com.br<http://www.digilab.com.br>

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa




Mais detalhes sobre a lista de discussão lista