consulta sql usando *
Pessoal, boa tarde !.
Estou precisando de ajude de vocês. estou querendo fazer uma consulta onde o usuário digita num edit o " * " e a pesquisa me retorna todos os registros da tabela. Grato pela atenção.
Eduardo Fernandes.
Estou precisando de ajude de vocês. estou querendo fazer uma consulta onde o usuário digita num edit o " * " e a pesquisa me retorna todos os registros da tabela. Grato pela atenção.
Eduardo Fernandes.
Eduardo Fernandes
Curtidas 0
Respostas
Járabe Emanuel
30/11/2013
Com qual componente vc quer fazer essa consulta? vc quer digitar um asterisco para a pesquisa?
GOSTEI 0
Eduardo Fernandes
30/11/2013
Com qual componente vc quer fazer essa consulta? vc quer digitar um asterisco para a pesquisa?
Estou usando edit para digitação e o IBquery para consulta sql.
A pesquisa funciona da seguinte maneira:
- Se o usuário digitar um código, a pesquisa traz o resultado digitado ( Consulta Já Feita).
- Se o usuário digitar * , a consulta deverá trazer todos os registros.
GOSTEI 0
Douglas
30/11/2013
Com qual componente vc quer fazer essa consulta? vc quer digitar um asterisco para a p.esquisa?
Estou usando edit para digitação e o IBquery para consulta sql.
A pesquisa funciona da seguinte maneira:
- Se o usuário digitar um código, a pesquisa traz o resultado digitado ( Consulta Já Feita).
- Se o usuário digitar * , a consulta deverá trazer todos os registros.
Eduardo, você pode fazer uma verificação onde se o carácter digitado for "*"
ele exibe todo o resultado de sua query.
Sugestão: Seria melhor você resultar todos os registros, caso não encontrasse o resultado do código pesquisado.
GOSTEI 0
Járabe Emanuel
30/11/2013
Amigo eu axo que assim resolve seu problema.
IBQuery1.Close;
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add('Select '+ Edit1.Text +'From nome_tabela');
IBQuery1.Open;
GOSTEI 0
Mr. White
30/11/2013
Amigo eu axo que assim resolve seu problema.
IBQuery1.Close;
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add('Select '+ Edit1.Text +'From nome_tabela');
IBQuery1.Open;
De acordo ao que ele perguntou eu faria assim também... mas com o espaço antes do FROM se não ia juntar o * nele... Assim:
IBQuery1.Close;
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add('Select '+ Edit1.Text +' From nome_tabela');
IBQuery1.Open;GOSTEI 0
Járabe Emanuel
30/11/2013
Amigo eu axo que assim resolve seu problema.
IBQuery1.Close;
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add('Select '+ Edit1.Text +'From nome_tabela');
IBQuery1.Open;
De acordo ao que ele perguntou eu faria assim também... mas com o espaço antes do FROM se não ia juntar o * nele... Assim:
IBQuery1.Close;
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add('Select '+ Edit1.Text +' From nome_tabela');
IBQuery1.Open;Isso mesmo, Havia esquecido esse detalhe.
GOSTEI 0