GARANTIR DESCONTO

Fórum Duvida com consulta SQL #353058

05/02/2008

0

Bom dia galera do forum DevMedia!!!
Estou com uma duvida que é a seguinte:Estou fazendo um pequeno sistema para cadastrar meus cds e mp3,cujo sistema tenho uma tabela musica e quero fazer uma consulta pelo campo nome da mesma,os componentes que estou usando são: SqlDataSet ,DatasetProvider,clientdataset e datasouce.
Queria fazer a consulta do tipo que quando eu digitar uma letra o sistema localize todos os registros referentes a tal letra sem a obrigação de letras maiusculas.
Fiz assim como me falaram mas não tive resultado:

Select nome from tabela musica where upper(nome) like :nome

DM.cdsMusica.Close;
DM.cdsMusica.Params[0].AsString:=UpperCase(Edit1.Text) + ´¬´;
DM.cdsMusica.Open;

Desde já eu agradeço!!!


Lskskyblue

Lskskyblue

Responder

Posts

05/02/2008

Alderico.dias

Olá amigo bom dia, neste caso vc terá que fazer o seguinte;

Na propriedade de seu edit Onkeypres coloque comando locate sendo assim cada letra digitada o mesmo será pesquisado em sua tabela.

Coloque o codigo abaixo na propriedade onkeypres do campo que vc digita para pesquisar
Formulario.nomedoseucomponentequery.Locate(´CAMPODO BANCO DE DADOS´,iCodProf,[loPartialKey,loCaseInsensitive]);


boa sorte espero que ajude.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar