Como Pesquisar numa tabela clientdataset
Ola pessoal, estou necessitando pesquisar numa tabela clientdataset (.cds) pelo nome, qual comando posso usar e como usar, no aguardo por maiores informacoes, desde ja agradeço a todos que postarem em meu auxilio, obrg
Amarildo
Curtidas 0
Respostas
Steve_narancic
13/10/2006
utilize a função locate
GOSTEI 0
Faustoalves
13/10/2006
Ola pessoal, estou necessitando pesquisar numa tabela clientdataset (.cds) pelo nome, qual comando posso usar e como usar, no aguardo por maiores informacoes, desde ja agradeço a todos que postarem em meu auxilio, obrg
Você pode utilizar o Locate como o amigo sugeriu, agora se quizer também pode criar um indíce para o campo que deseja pesquisar..
Ficara assim:
Cds.IndexFieldName := ´O_CAMPO_QUE_VC_DESEJA´;
Depois você pode fazer assim:
Cds.FindKey(......)
E pronto
Fausto
GOSTEI 0
Mahdak
13/10/2006
ou
DM.CDS.Close; DM.CDS.CommandText := ´SELECT * FROM tabela WHERE CODIGO = ´´´ + Trim(editcodigo.text) + ´´´´; DM.CDS.Open;
GOSTEI 0
Faustoalves
13/10/2006
ou
DM.CDS.Close; DM.CDS.CommandText := ´SELECT * FROM tabela WHERE CODIGO = ´´´ + Trim(editcodigo.text) + ´´´´; DM.CDS.Open;
Funciona também, desde que vc queire trazer os dados de uma tabela para o Cds, o que não é o caso, o amigo quer saber como pesquisar em um arquivo [b:0870a23cf5].CDS[/b:0870a23cf5], ou seja, os dados já estão nele..
Fausto
GOSTEI 0
Mahdak
13/10/2006
desculpa brother, nao tinha observado o detalhe...
GOSTEI 0
Amarildo
13/10/2006
Ola Juliano e Fausto, aprendi muito com as tecnicas apresentadas, cada qual passou sua experiencia e com isso estou aperfeiçoando o que realmente pretendia, valeu pessoal, inseri as duas opções em varias outras situações do projeto e esta funcionando graças a ajuda de voces, obrg e que Deus continue abençoando suas vidas ricamente.
GOSTEI 0